BEIJING: China has set up weather stations on Cho Oyu, the sixth-highest mountain in the world on Tibet's border with Nepal, expanding a series of high-altitude meteorological gauges in the Himalayas to monitor the impact of climate change on Asia's "water to… Click here to view full article