Microsoft Virtual Earth Satellite Maps:
Onizuka Air Force Station, Sunnyvale, California, USA

Onizuka Air Force Station is a United States Air Force installation in Sunnyvale, California at the intersection of Highway 101 and California State Route 237. Its main building is large, pale blue, [...]