Peru / 038 This, Huaca del Sol, is the largest ancient construction of its type in South America. It is 135 feet (41 m) tall. It has yet to be excavated, so stay tuned.
Previous Home Next
038