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.