The Great Pyramid of Cholula and El Tajin

Start watching with your public library card or university login

The Great Pyramid of Cholula and El Tajin

2015
28 mins

More massive than the largest Egyptian pyramid, the Great Pyramid of Cholula was one of the astonishing feats of the Veracruz civilization, which flourished in the modern state of Veracruz during the Terminal Classic period....

Read more
Features
Edwin Barnhart