Russia

Moscow

Status:

Already located!

Solution:

Moscow

Lat/Lng:
55.7107818132513, 37.577767324108095

Found by:

CuriousJM

place image

1 comment

CuriousJM 26 days ago
0

Moscow as seen from the Russian Academy of Sciences. The tall building on the left background is the Moscow State University and the stadium on the right background is the Luzhniki Stadium (formerly the Lenin Stadium).

Google Street View - external link