Map location of
La Barranca Ranch, Tehama County, CA, USA

California, United States