This will all be in Europe, with locations where you have plenty of clues.
Play Simple Europe Map · All community maps · WorldGuessr, a free GeoGuessr alternative