Satellite imagery has shown the devastating impact of the flash floods that hit Nepal and China this week.