City:
Petrozavodsk
Website: http://study-in-russia.org/
Address: 33 Lenina Avenue, Petrozavodsk, Republic of Karelia, Russia, 185910