Earth scientists are searching satellite imagery following catastrophic flooding along the Nepal-China border for clues to the cause.