Very difficult map, it will be hard to find the place, good luck
Play IMPOSSIBLE MAP (EXPERT VERSION · All community maps · WorldGuessr, a free GeoGuessr alternative