Photo taken on Nov. 24, 2016 shows the scenery of the West Lake in Hangzhou, capital of east China's Zhejiang Province. (Xinhua/Huang Zongzhi)
Chinese Robot Goes Rogue, Smashes Booth and Injures Visitor…
Daimler executive in trouble over remarks about China
Daimler China Sacks German Executive over Racist Remarks on…
Final goodbye: Astronauts perform tai chi before leaving
Can China overtake US to lead the world?