The Pachacamac idol, long thought destroyed by Spanish conquistadors, was once a colorful deity.
Incan Idol That Allegedly Escaped Conquistadors' Destruction Is Real, New Analysis Shows : Read more
Incan Idol That Allegedly Escaped Conquistadors' Destruction Is Real, New Analysis Shows : Read more