El Tepozteco is a small Aztec pyramid perched on the cliffs high above Tepoztlán. Built in the late pre-Classic period and dedicated to the pulque deity Tepoztécatl, it occupies one of the most dramatic positions of any archaeological site in central Mexico — a narrow ridge at around 2,000 metres, with cliffs falling away on three sides and a wide valley stretching below.
The climb from the village takes 45 minutes to an hour on a rocky path through dry forest. The trail is well-marked but steep; proper footwear is advisable. At the top, the two-tier pyramid itself is small enough to take in quickly, but most visitors linger for the views. Entry to the site is controlled by the local community (the ejido of Tepoztlán) and admission is paid at the trailhead.