A giant sculpture depicting a slumbering infant rivets visitors amidst the vast gobi desert in Jiuquan, northwest China’s Gansu Province. Named “Child of Earth,” the red sandstone artwork, measuring 15 meters l...
The world's largest integrated hydro-solar power station, Kela photovoltaic power station with a total installed capacity of 1 mln kW, started generation Sun in SW China's Sichuan at the highest altitude of its kind of 4,600 m, expected to generate 2 bln kWh of electricity yearly...
The world's first hybrid double-ended roll-on/roll-off passenger ship with large-capacity batteries was delivered in China’s Guangzhou Tue. Able to accommodate 1,500 passengers and over 700 vehicles at once, the China-made vessel has a whopping battery capacity up to 8.8 MWh.