Long-ago visitors to the famed Incan citadel of Machu Picchu in Peru had to first pass through a ceremonial site known as Chachabamba less than 5 miles away along the Urubamba.
Hidden deep in the Peruvian jungle and shrouded beneath thick foliage, archaeologists have discovered a series of long-forgotten structures among the sprawling
Hidden deep in the Peruvian jungle and shrouded beneath thick foliage, archaeologists have discovered a series of long-forgotten structures among the sprawling