A catastrophic mudslide, described as a terrifying torrent of water, ice, and rock, has swept through a remote valley in the Himalayas along the border of China’s Tibet Autonomous Region…