A visitor views the frozen cascade at a national geopark in Shijiazhuang, capital of north China's Hebei Province, Oct. 27, 2010. [Xinhua/Gong Zhihong]
Go to Forum >>0 Comments