In which city is the Pyramid of the Niches located?
El Tajín. The archaeological site of El Tajin, located in the present-day Mexican State of Veracruz, is remarkable for many reasons. The site boasts many buildings, temples, palaces and ball courts, but the most impressive of all is the stunning Pyramid of the Niches. El Tajín was named a World Heritage site in 1992, due to its cultural importance and its architecture.