Chinese researchers are working on a new power station project that could gather and convert solar energy directly from space ...
China intends to build a 1-kilometer-wide solar power station in space, sending energy to Earth via microwaves.
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 ...
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 ...
New research reveals a 6.12% rise in bird diversity in the Yangtze River Basin, highlighting conservation successes and ...
A recent study reveals a significant rise in bird diversity across China's Yangtze River Basin (YRB) over the past decade, ...
The Yangtze is China’s longest river, and it is an important home for fish and other animals. A government report says the river’s health is improving. But there is still a long way to go to ...
An aerial drone photo taken on April 10, 2024 shows a view of the Taihu Lake near Dongshan town of Wuzhong district in Suzhou ...
The General Administration of Customs said the measures would enhance the integration of rail, air, river and sea links in ...