A violent flood has struck the border between China and Nepal, resulting in the confirmed deaths of at least 95 people. Many tourists, including foreigners, are missing. Rescue teams, mobilized by helicopter, are trying to save people trapped on rooftops. A landslide, caused by an earthquake, blocked a river, creating a devastating torrent. The situation remains critical.