Gallery Aerial photo shows the construction site of the Wormhole Library in the Haikou Bay in Haikou, capital city of south China’s Hainan Province By DM NEWS - February 27, 2021 Haikou: Aerial photo shows the construction site of the Wormhole Library in the Haikou Bay in Haikou, capital city of south China’s Hainan Province. The Wormhole Library is designed as a landmark in the public life in the Haikou Bay. –Agencies