It 's in Zug, a City in Switzerland
UPDATED. It has various different places that are easy and tricky. I would like you to please try it out and give a like, if you like it.
Play Zug · All community maps · WorldGuessr, a free GeoGuessr alternative