The National Cathedral or People's Salvation Cathedral is the largest Orthodox Christian church in the world. Its construction took 15 years and was completed on 26 October 2025. It has an interior capacity for up to 5,000 worshippers.
Landmarks, In The News, Religious - Christianity
Links: en.wikipedia.org
By: hhgygy