4 Nis 2018 ... Mexico City is a glorious mix of contrasts, from skyscrapers and traffic-clogged highways, to cobblestone streets and colonial mansions full of character.