The worst sandstorm in 17 years swept across Northwest China on Friday and Saturday.
A cold front swept over the Xinjiang Uighur Autonomous Region and Jilin province, leaving only about two meters of visibility after the sand ripped through.
With the help of torrential winds, fires were able to spread quickly, resulting in the deaths of three people and seriously injuring one.
Blowing winds were clocked at around 50 km per hour over the central and eastern Inner Mongolia region.
The rough winds caused temperatures to plummet by 10 degrees in some areas.
Meanwhile, on the other side of the country in Southern China, heavy rains are causing flooding that has displaced thousands of people.
The Xiangjiang River has risen 3 to 6 meters in the last week, peaking at 36.23 meters on Saturday. Water filled the streets of nearby Yuhu district of Xiangtan City and over a thousand people had to be evacuated.
Other villages found themselves completely surrounded by water and people had to be rescued by boat.
Several rivers in the region have swelled due to the excessive rainfall, and the water level is still rising. More rain is expected in Southern China in the coming days as the flood season gets under way.
For more international stories that are making headlines today, make sure you tune into The Weather Network on TV. Our newscast comes up at :12 and :42 minutes past each hour.