Heavy winter snowfall in the northern terrain of Pakistan and Afghanistan and subsequent above normal high temperatures of June and July caused massive flooding across Pakistan's northern region.