Ajax loader
Tenayuca, Mexico / Pyramid / Photo
Tenayuca (state of Mexico, Mexico),
Pyramid
(Chichimecan; built after the 12th century.

Exterior view: 138 snakes of stone masonry surround the pyramid.

Photo,...
of 1
Open Lightbox