An aerial drone photo taken on June 8, 2026 shows the construction site of a new ship lock and its approach channels of the Three Gorges new waterway project in Yichang, central China's Hubei Province ...