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.