dubbed 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 ...