Explore relationships
Tehachapi Wind Resource Area
The Tehachapi Wind Resource Area (TWRA) is a large wind resource area along the foothills of the Sierra Nevada and Tehachapi Mountains in California.
Use + to expand a branch. Click a topic name to open its summary.