Video PlayerClose
Aerial photo taken on April 22, 2017 shows buildings of a science city in Chengdu Tianfu New Area of China (Sichuan) Pilot Free Trade Zone, southwest China's Sichuan Province. Better City, Better Life. Xinhua reporters would show the glamour of cities in China through the special view by drones. (Xinhua/Xue Yubin)