CAMPECHE: The city in 1001 colours