See this map (Electrical outlet) on Google Earth (kml file) Electrical outlet (Look Like)

706 Market St, St Louis, MO 63101, USA - Full screen map

[38.6256530... - -90.192966...]
Electrical outlet (Look Like) - cache image

An electric building!

Electrical outlet (Look Like) - similarity
Advertisements