Puebla, Mexico map

Puebla is in the central highlands of Mexico, and has some of the country’s tallest peaks. At nearly 18,000 feet, Popocatรฉpetl frequently spews smoke and steam.

There are colorful Spanish colonial towns, and the pre-Hispanic archaeological sites include the largest pyramid in the world.

Some pix from Puebla