Tourists visit El Tepozteco, an Aztec temple and pyramid perched on a cliff band above the town of Tepoztlan, Morelos state, Mexico on June 13, 2008.