The Wanda Vista Ganman Dunhuang Hotel officially opened its doors on June 30, bringing a new level of cultural sophistication and luxury to the historic city of Dunhuang, Gansu province.
China successfully carried out a zero-altitude escape flight test of its new Mengzhou manned spacecraft on Tuesday at the Jiuquan Satellite Launch Center in Northwest China, marking the first such test in 27 years.