Torrential rains and swollen rivers caused massive floods and dangerous landslides in Tibet and Nepal on Wednesday. Continue reading... [ H/T Breitbart News ]