Its in Sweden, hisingen.
In Sweden, Gothenburg, Hisimgen. You maybe could relate to those places and see if you have been there.
Play Björlanda/Torslanda · All community maps · WorldGuessr, a free GeoGuessr alternative