Video PlayerClose
Aerial photo taken on May 23, 2018 shows Zhuhai Hengqin International Financial Center under construction in south China's Guangdong Province. The main structure of the 333-meter-high building, with construction area of 218,000 square meters, was finished on Wednesday. (Xinhua/Liang Xu)