It is about a place in Sweden called Dals Ed
A place in sweden called Dals Ed hard to find the right place. So if you want a hard test then test this map
Play Dals Ed · All community maps · WorldGuessr, a free GeoGuessr alternative