Emblem

The Cathedral of Christ the Saviour - GPS-Verified Digital Souvenir

The Cathedral of Christ the Saviour in Moscow, Russia, is an iconic Russian Orthodox church with a tumultuous history. Originally constructed in the 19th century to commemorate Russia's victory over Napoleon, the.