Petrogradskaya Embankment, 12, Sankt-Peterburg, Russia, 197046
Pirogovskaya Embankment, 13, Sankt-Peterburg, Russia, 194044