China has announced plans to build a giant solar power space station, which will be lifted into orbit piece by piece using ...
CHONGQING -- The Fuling shale gas field, located in Southwest China's Chongqing Municipality, has brought 15 new wells into ...
Chinese researchers are working on a new power station project that could gather and convert solar energy directly from space ...
One of humanity's largest ever projects is slowing down the spin of the Earth, making our days slightly longer. Work on China ...
Deep below the rugged landscape of central China lies an engineering marvel the size of a 60-story building, boring chunks of ...
The Three Gorges Dam is China’s world’s largest hydropower project. Space-based solar power stations are the next big thing.
This photo taken on Jan 5, 2025 shows a Yangtze finless porpoise swimming near the lower reaches of the Gezhouba Dam in ...
A recent study reveals a significant rise in bird diversity across China's Yangtze River Basin (YRB) over the past decade, ...
New research reveals a 6.12% rise in bird diversity in the Yangtze River Basin, highlighting conservation successes and ...
China is building the world’s largest hydropower dam on the Yarlung Tsangpo River which raises concerns about the environment ...
The General Administration of Customs said the measures would enhance the integration of rail, air, river and sea links in ...