Designed by
Title
The Cathedral of Christ the Saviour #20046854
Description
The Cathedral of Christ the Saviour is a Church in Moscow, Russia, on the bank of the Moskva River, a few blocks west of the Kremlin. With an overall height of 105 metres (344 ft), it is the tallest Orthodox church in the world.