The Hill favicon

Nepal's catastrophic flooding is a red alert for the world's mountain towns