Was looking at a map the other day and it highlights pictures of the local area. Turns out you can upload your images to this website. Simple idea but there are some stunning images. The only limiting factor is the navigation, which I find a bit clunky. Using the navigation arrows seems to just take you off in different directions at random.