Aerial photo taken on Oct. 29, 2020 shows the semi-submersible oil storage platform developed domestically by China in Yantai, east China's Shandong Province. (Xinhua/Wang Yuguo)
Xinhua photos of the day
Source: Xinhua| 2020-10-30 11:33:26|Editor: huaxia