Vaughan Spa

Himalayan town wiped out in seconds by mudslide