Designed by
Title
Harbin, CHINA - JAN 20, 2017 : Saint Sophia Cathedral in Harbin, was built in 1907 and turned into a museum in 1997 #170936458
Description
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 175 ft tall, occupies an area of 721 square meters
This image is editorial