A massive rock avalanche above a glacial lake in the headwaters of the Thame watershed triggered flood that wiped out the iconic trekking village of Thame, displacing 135 people and destroying 25 homes, and carrying debris 80km downstream 16 August 2024 avalanche set off a ‘devastating chain reaction’ experts say: releasing a total estimated volume […]