Location: Plaza Mayor (Plaza de Armas) in the historic centre of Lima, declared a UNESCO World Heritage Site in 1988