Where is Rancho Tehama?

Where is Rancho Tehama located?

Rancho Tehama, Rancho Tehama, United States of America (approx. 40.008057°, -122.42583°)


Where is Rancho Tehama on the map?