Impossible. This is Impossible.
Play Impossible to get 25000. · All community maps · WorldGuessr, a free GeoGuessr alternative