Russia
Russian Ministry of Foreign Affairs building, Moscow
Description:
In 2006, I visited Russia (Saint Petersburg and Moscow). I think it is in Moscow.
Status:
Already located!
Solution:
Russian Ministry of Foreign Affairs building, Moscow
Lat/Lng:
55.74602992031468, 37.58426765765574
4 comments