High in this corner of the Himalayas, an expanse of snowy peaks and glacier-fed rivers claimed by both China and India, writes Shams Irfan and Gerry Shih
Subscribe
Login
0 Comments