TheBizPost

At 6,500 Feet Below Sea Level, China is Building an Underwater Station - The Daily Galaxy

China's ambitious underwater station is set to dive 6,500 feet below sea level, unlocking new frontiers in deep-sea research and resource exploration.

No comments yet.