Self explanatory to be honest.
Have fun guessing the correct locations! I really don't know what else to write here, so I am just filling up to reach the word limit.
Play City of Memmingen (Germany) · All community maps · WorldGuessr, a free GeoGuessr alternative