Geogessr is game based on Google's Street View where you discover the area and you must guess where you are.
Has someone played it?
If no, hope you enjoy the game someday.