Photo of the Day

Sacred Sites

The Great Pyramid of Cholula, in Puebla, Mexico, is the largest known pyramid in the world. Construction started in the 3rd century B.C. and the temple on top was added by Spanish colonizers in the 16th century. Behind it stands Popocatépetl,an active volcano and the second highest peak in Mexico.

Photograph by LOREN A. MCINTYRE, Nat Geo Image Collection