Has anyone seen Map Crunch? - It's basically Google street view but it spawns you on a random street somewhere around the world. (Or certain countries if you check them)
Where did you spawn? Also, if you're looking for a challenge try and find your way to an airport from the place you spawned, it drives you nuts.
(By the way, whenever you visit the website it always spawns you at that beach with the fence and the birds, you just need to press go)