Fantasy Kingdom at Snow Castle in N China
Adjust font size:
Tourists visit the Snow Castle in Mudanjiang City of northeast China's Heilongjiang Province, Dec. 23, 2010. [Xinhua]
Tourists visit the Snow Castle in Mudanjiang City of northeast China's Heilongjiang Province, Dec. 23, 2010. [Xinhua]