The solar array isn’t the only plan China has for space research—it also plans to reach the Moon and build an International ...
The Three Gorges Dam in China is a structure so huge that it controls one of the world's most powerful rivers—and even ...
Miscommunication and misunderstood geography are confounding discussions about China’s planned dams on the Yarlung Tsangpo ...
The Asian country intends to install a solar farm in space. One scientist has compared it to building a Three Gorges Dam hydroelectric project in orbit, just with a function of harvesting a different ...
Chinese independent director Jia Zhangke's new film Caught by the Tides provides a unique vision of China's rapid social transformation in the 21st c ...
From Chinese independent director Jia Zhangke, Caught by the Tides provides a unique vision of China’s rapid social transformation in the 21st century.
China is cementing its place in renewable power with the world’s biggest hydropower dam China’s excitement about building the biggest hydropower ... involving installing a solar version of the Three ...
Two Sessions’ showed a prudent, predictable approach, free from surprises, amid an increasingly uncertain global landscape.
Gaia Should Be Safe’ at MACA Art Centre, Beijing gestures towards the forces responsible for transforming our contemporary ...