Holy Sophia cathedral

interior of the Holy Sophia cathedral in Harbin china.