The Flickr World Map has been replaced by the new and improved
Flickrmap.com
Please update your links.