China might operate the only manned space station after 2024

China will start putting together its first manned space station around 2020. First, a Long March 5B heavy-lift rocket will put the station’s core module into orbit that year. Next, about four manned spaceflights will send astronauts to assemble the station. The...

China-Iceland Arctic Science Observatory inaugurated

The observatory is located at Karholl, some 66 km east of Akureyri in northern Iceland. It can accommodate 15 people in a work/live facility for research on aurora, atmosphere, glacier and remote sensing. In 2013, the Polar Research Institute of China (PRIC) and the...