It is all in Almelo, the Netherlands
It is really not hard, it is just all in Almelo, just the city of Almelo, in Overijssel in the Netherlands
Play Almelo, Netherlands · All community maps · WorldGuessr, a free GeoGuessr alternative