WUHAN, Oct. 11 (Xinhua) -- China's domestically developed buoyant airborne turbine (BAT) reached a record height on Thursday in central China's Hubei Province, harnessing stronger, steadier winds from ...
(ECNS) -- A group of international teachers and students from 12 countries, including the UK, US and Mongolia, visited the Potala Palace in Lhasa, SW China's Xizang Autonomous Region on Thursday.