Winterfalls Llama Ranch is located at approximately the 3000 ft elevation in the Sierra Nevada Mountains in Pollock Pines, CA. The llamas roam freely on a 14-acre ranch, which consists of a variety of terrain, with many pines, oak, and madrone trees, that provide exercise, shade, and shelter.