5 mysterious cities found at the bottom of the ocean with no clear explanation.
Lion City lies in the depths of China's Qiandao Lake and was discovered in 2001 when explorers, on a government-led expedition, found a treasure trove of Imperial China.