The wizards at smugmug have done it again with the release of smugmug maps. Annotating your images with location information will allow you to overlay your images onto Google Maps.
I’ve had it on my to-do list to write an application like this for quite some time. Now I can scratch it off since smugmug has written it for me!
There is a similar website called Panoramio.com
http://www.panoramio.com