Uttrakhand Disaster

Man Made OR Nature's Fury..?