Jeff Oslick
Final Approach
http://www.geoguessr.com/
Guess where in the world the Google Street View is located....
(you can spin and zoom the view, but not move)
Guess where in the world the Google Street View is located....
(you can spin and zoom the view, but not move)
Last edited: