Cathedral of Twelve Apostles
Quick Summary
The Cathedral of the Twelve Apostles is located within the Kremlin of Moscow, Russia. It is a mid-17th-century structure situated near the Patriarchal Palace. This cathedral is part of a significant architectural ensemble within the Kremlin, which has historically been the center of Russian and Soviet power. The Kremlin itself features numerous churches and palaces, many of which are popular tourist attractions. Services have recommenced in most Kremlin churches since 1990, after a period of closure following the Russian Revolution.1
Ask Britannica AI about this topic
Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.
