Walking the streets of Mexico City, you’ll encounter Old Aztec ruins, colonial palaces, historical monuments, contrasts, history, and tradition. I have lived here almost my whole life and even though I know my way around pretty well, this city still manages to surprise and impress me. Here are Mexico City pictures I’ve taken over the last few months.