Photo shows the Harbin Ice-Snow World in Harbin, northeast China's Heilongjiang Province.
View related News Release
Download this image