A panoramic view of Yumai, China's smallest town in terms of population, which sits at the southern foot of the Himalayas. (Photo/Xinhua)
RIGHT BG
A panoramic view of Yumai, China's smallest town in terms of population, which sits at the southern foot of the Himalayas. (Photo/Xinhua)