Photos
    Expand filters
    • Search by Image
    Harbin, CHINA - JAN 20, 2017-Saint Sophia Cathedral in Harbin, was built in 1907 and turned into a museum in 1997. It stands at 53.3 meters tall, occupies an area of 721 square meters photo
    before
    Share on Pinterest

    Harbin, CHINA - JAN 20, 2017-Saint Sophia Cathedral in Harbin, was built in 1907 and turned into a museum in 1997. It stands at 53.3 meters tall, occupies an area of 721 square meters

    Editorial use icon
    Editorial Use Only
    More Info
    Contributor icon
    Attribution Required