Print
Mail
Large
Medium
Small
Share on
Visitors take photos at the Saint Sophia Cathedral in Harbin, Northeast China's Heilongjiang province, on Feb 20, 2017. Clear weather and blue sky brought many people outside to enjoy the snow. [Photo/Xinhua]