
The Cathedral of Christ the Saviour is the largest Orthodox cathedral in Russia. This majestic Moscow cathedral erected on the bank of the Moskva River opposite the Kremlin was built to gratify God for saving Russia from Napoleon’s army invasion.
Read more