Nature Best Wildlife Photos Of The Week A.C. 0 The rugged landscape at Yumai town, China’s smallest town in terms of population, at the southern foot of the Himalayas in Tibet. Photograph: Xinhua / Barcroft Images Pages: 1 2 3 4 5 6 7 <1 2 34 ... 7>