Nepal's devastating flash floods have left hundreds dead and thousands missing, with rescue teams now facing the threat of a second wave. Satellite images reveal the scale of destruction along the Nepal-China border, while scientists point to a possible glacier and bedrock collapse behind the catastrophic surge.