Officially, the Cathedral of Our Lady of the Immaculate Conception, Puebla Cathedral was built between the 16th and 17th centuries, and replaced the previous one that existed in what is now the atrium. It was declared a Unesco World Heritage site in 1987. Puebla, Mexico IMG_6359-H