Photo taken on Nov. 27, 2010 shows the beautiful scenery of the grand canyon located in Enshi Tujia and Miao Autonomous Prefecture, central China's Hubei Province. [Xinhua/Pu Liangping]
Go to Forum >>0 Comments