Report copyright - Cathedral of Christ the Saviour is located in Moscow, Russia, on the northern bank of theMoskva River,a few blocks south-west of the Kremlin
Please pass captcha verification before submit form
Please pass captcha verification before submit form