Where the catastrophic Nepal-China landslide originated

The landslide and subsequent flood wave have left a path of destruction in Nepal's Rasuwa municipality, home to several hydropower projects and at least one border crossing point approximately 13 miles downstream.