Discover the 2922 strangest places on Earth with Google Earth and Google Maps
1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA - Full screen map