Fuxian Lake Suken City -Ancient Aliens- China

1 year ago
40

The ruins of a city found at the bottom of Fuxian Lake in China raise big questions about the country's history with extra-terrestrials in this collection of scenes from "The Hidden Empire."

Loading comments...