yeah this is a description about a town in sweden called Upplandsväsby
Play Upplandsväsby · All community maps · WorldGuessr, a free GeoGuessr alternative