News
1mon
Indy 100 on MSNAncient Chinese city found perfectly preserved at the bottom of a lakedubbed by experts as “China’s Atlantis”. The underwater city, known as the Lion City or Shi Cheng, is hidden 40 metres beneath the surface of Qiandao Lake in eastern China. In 2001 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results