Sharing you some pictures of Cathedral of the Holy Wisdom of God or Saint Sophia Cathedral in Harbin. Saint Sophia Church is located just a few hundred meters away from Shangri-La Hotel Harbin.
In Images: Cathedral of the Holy Wisdom of God or Saint Sophia Cathedral in Harbin
June 6, 2012 9:11 pm PHST
No Comments