Scientists find clues in satellite imagery to the cause of catastrophic floods in Nepal and Tibet | SWFL.io