There's a whole community (with world tournaments [1]) around finding places from pictures: geoguessers. The top people are absolutely incredibly [2]. There are also AI trained for this purpose. Although, the perspective they use is usually from street level.

[1] https://www.youtube.com/watch?v=u3sVtwexp0o

[2] https://www.youtube.com/@georainbolt

A few people recommended Geoguessr (and people like Rainbolt are definitely amazing), but yeah I reckon they're hyperspecialized on reading clues in actual street view imagery, not natural satellite footage like this.

Rainbolt often finds locations for people who have old photos of friends/family who have passed away etc., so the skills definitely seem to extend past just street view.