Where is Rancho del Cielo?

Where is Rancho del Cielo located?

Rancho del Cielo, Rancho del Cielo, United States of America (approx. 34.53048°, -120.075935°)


Where is Rancho del Cielo on the map?