A couple poses for photos in front of the Saint Sophia Cathedral in Harbin, Northeast China’s Heilongjiang province. [Photo/IC]
Let’s have a sneak peek at the snow-capped Saint Sophia Cathedral in Harbin, Northeast China’s Heilongjiang province! As the city welcomed its first snowfall of the year, this iconic building looks charming at night, drawing visitors for photo-ops.