Explore relationships
Saint Isaac's Cathedral
Saint Isaac's Cathedral (Russian: Исаакиевский собор, romanized: Isaakiyevskiy sobor, lit. 'Isaac's Cathedral') is a large architectural landmark cathedral that currently functions as a museum with occasional church services in Saint Petersburg, Russia.
Use + to expand a branch. Click a topic name to open its summary.