China Built a $20 Billion “Ghost Port” — No Humans, No Noise, No Sleep
Prepare to enter one of the strangest places on Earth. Thirty kilometers off the coast of Shanghai, China has built[…]
Read more
Prepare to enter one of the strangest places on Earth. Thirty kilometers off the coast of Shanghai, China has built[…]
Read more