GIANT FOOTPRINT NEAR AREA 51 -The Chinese Connection.
We discovered an archaeological site of what appeared to be lost civilization near Alamo in Lincoln County, Nevada. This site is 1170 meters long and 300 meters wide. From a satellite view, it looks like a perfect right foot print. The site is between the U.S. National Nuclear Test Site and Area 51.