I think the words above and the video below say it all but watch the video then read on.
If the spray of rocks did not shift the white car to the other side of the road, the people in the car may not have been as lucky.
Also, loop back to about seconds 0:01 to 0:04 and look at the top of the mountain and you will see rocks becoming loose and starting to roll down.
Location Photo in Keelung Badouzi
Location Address & Map in Keelung Badouzi
The precise location of the mudslide is mapped below and is right next to to Bisha Park as you are going south east on the Běiníng Road next to the Pa-tou-tzu Fishing Harbor in Zhongzheng District, Keelung City, Taiwan 202