As China has been devastated by heavy rainfalls, the Three Gorges Dam is under heavy flood pressure. The Three Gorges Dam is a hydroelectric dam situated in the Yangtze River in Hubei province, China...
Read MoreChina decided to demolish a dam in order to reduce the upstream flooding and prevent further distractions as the country is devastated by extreme rainfalls. China has been struck by a series of persi...
Read MoreChina is leaning towards utilizing wind and solar power, something that will alter the country's strategy on mega-dam projects. China has great potential for hydropower generation. Its rivers flow fr...
Read More15 miners were reported dead and 9 more were injured after a gas explosion in a Chinese coal mine. The blast occurred on Monday, November 18, 2019. The facility is located in Pingyao county, Shanxi p...
Read MoreA landslide struck near a village in southwest Guizhou Province of China, destroying 21 houses and killing at least 36 people. The incident occurred on July 23, 2019. Emergency crews including more t...
Read More