This Little-Known Peruvian Civilization Built Pyramids as Old as Ancient Egypt’s

Using LIDAR technology they have discovered ancient ruins in Latin America never before seen. Many sites have yet to be excavated.