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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results