The green mountain is reflected on the lake in the Dajiuhu Wetland Park in Shennongjia, central China's Hubei Province, May 18, 2010.[Xinhua/Du Huaju]
Go to Forum >>0 Comments