Tehachapi on map

Tehachapi, CA 93561, USA information