Located in Hailin city, northeast China’s Heilongjiang province, Changting town is called "the most beautiful town of snow" in China. The snow scenery in Changting is as beautiful as Chinese water-and-ink paintings, attracting tourists, photographers, and painting lovers from across the country. (Photo/People's Daily Online)
Go to Forum >>0 Comment(s)