Highway 99 , which links Whistler and Squamish with Vancouver , is already plagued by landslides and dedris flows from the precipitous Coast Mountains . Highway 99 is already plagued by landslides and debris flows from the steep rugged Coast Mountains .