China rushes to minimise risk from mountain barrier lake near border with Nepal
Chinese authorities have mobilised an eight-member engineering team to conduct aerial surveys.
Chinese authorities have mobilised an eight-member engineering team to conduct aerial surveys.