An aerial drone photo taken on June 20, 2023 shows the west artificial island of the Shenzhen-Zhongshan link under construction in south China's Guangdong Province. (PHOTO: XINHUA)