Where is Smolenskaya Square?
Where is Smolenskaya Square located?
Smolenskaya Square, Moscow, Russia (approx. 55.74789°, 37.582474°)
Where is Smolenskaya Square on the map?
{"latitude":55.74789,"longitude":37.582474,"title":"Smolenskaya Square"}