Wikipedia
Cuetzalan
Cuetzalan (Spanish is a small town set high in the hills in the north of the Mexican state of Puebla, from Puebla, the state capital.