Puebla is located at the Valley of Puebla also known as the Valley of Cuetlaxcoapan, a large valley surrounded on four sides by the mountains and volcanoes of the Trans-Mexican volcanic belt. It is located 40 kilometres (25 miles) east of the Popocatépetl and Iztaccíhuatl volcanoes, giving residents views of their snow-topped peaks.
https://en.wikipedia.org/wiki/Puebla_(city)

