Visiearth.com is a video and photo sharing website with special focus on searching and viewing images of places around the world.
Google Maps has been integrated to Visiearth:
Users can locate and pin the geographical coordinates of their uploads,
Viewers can see the location where the images were taken
on a dynamic, navigable world map.