KUNMING - A rain-triggered landslide engulfed a pickup truck travelling on a road in southwest China's Yunnan Province Monday, sweeping the vehicle into a turbulent river and causing the deaths of the vehicle's six occupants.
The six bodies were recovered from Maguo River at 6 pm Monday.
Torrential rains began pounding the area Sunday.