http://maps.google.com lets you create maps with pushpins and route data. Another neat site is
http://www.boringstreet.com where one can post photos with a Google map attached, like this:
http://boringstreet.com/boringstreet...p?image_id=241 (if you zoom in max, you can see the cable car where the photographer was).