Researchers found three structures in Fuxian Lake, China in 1992. Ancient Astronaut theorists suggests the sunken city was formerly an alien base.
China is the cradle to one of mankind’s earliest and many influential civilizations. The advents of gunpowder, paper, the compass, and countless other major innovations form the technological base on which our modern societies work. However historically, China has also had a policy of isolationism.
From the Great Wall erected centuries ago to the “Great Firewall” of today, China has long prevented both people and information from entering or exiting its domain. While China has long been a secretive and isolationist country, brand new evidence suggest that aliens walked among us in the ancient past, and may have been with us all the way up to today.