Russia
Moscow, Russia
Description:
??
Status:
Already located!
Solution:
Moscow, Russia
Lat/Lng:
55.74372206070834, 37.53822326660156
Micha
159 months ago
129
Moscow, right
Anonymous
159 months ago
127
yup, I guess the two spires you can see in the smog above the right arm of the Moskva are then two of the seven sisters.
Which'd also mean this is west of downtown...
4 comments