Sophia Embankment
Sophia Embankment Metro Kropotkinskaya, Borovotskaya, Novokuznetskaya, Moscow 613310 Russia
Sophia Embankment is a Observation Decks & Towers place is located in Moscow, Central Russia. The address of Sophia Embankment is Sophia Embankment Metro Kropotkinskaya, Borovotskaya, Novokuznetskaya, Moscow 613310 Russia.