Streetview, you're not supposed to be there! (actually it can be, borders on Google Maps are sometimes not accurate :p) NOTE: due to removed coverage I had to push a location inside a covered country.
Created by Mapper
Ranging from 1 to about 25 locations per country, this map contains over 750 unique locations on over 150 different countries! Larger GDP = More locations. Populated, info-dense cities will be chosen if available. Still shots exist, but are vetted.
Each image has a clue that should lead you to the location. Try to do it without outside help or google searches.