Video PlayerClose
Stitched aerial photo taken on June 11, 2017 shows the Xinghai Square in Dalian, northeast China's Liaoning Province. Better City, Better Life. Xinhua reporters would show the glamour of cities in China through the special view by drones. (Xinhua/Li Xin)