Visit Tehachapi

Mountain Spirit Center

Spiritual Temple, Buddhist retreat nestled up against two rocky canyons in Sand Canyon.