Screen Shot 2018-08-29 at 13

Nanhe Road near Menanli of Tongxiao Town, Miaoli County, where the accident happened. Photo: Google Maps

August 29, 2018 2:02 PM (UTC+8)