Peru
PERU
PERU: Around the same time Stonehenge was being constructed in England, inhabitants of the Andes Mountains were erecting their own megalithic monument. The remnants of a large circular stone plaza were recently excavated at the site of Callacpuma in