The World’s Largest Indoor Marine Science Park Looks Like an Alien Mothership

The Zhuhai Chimelong Marine Science Park in Zhuhai, China, is famous both for its impressive offering of rare marine wildlife from all over the world and its sci-fi-inspired design. Announced in 2015, the Zhuhai Chimelong Marine Science Park immediately captured people’s imaginations with its futuristic design reminiscent of alien motherships depicted in sci-fi flicks and […]