Chinese state media say at least 100 tourists, including 38 Vietnamese nationals, have been trapped in China's northwest after heavy storms this past week flooded streams and triggered mudslides, killing at least 69 people.

The official Xinhua News Agency says the tourists got trapped Friday night in the northwest province of Gansu.

Xinhua says that in Sichuan province, a massive mudslide outside the city of Dujiangyan has killed 26 people. The province has reported a total of 31 storm-related deaths.

In the northwest province of Shaanxi, 23 people died in landslides or house collapses. At least 12 workers were killed in the northern province of Shanxi when a violent rainstorm collapsed an unfinished coal mine workshop. Another three people were drowned in a car in Hebei province outside the capital.