Mexico City is both the ancient capital of the Aztecs and the capital of modern day Mexico.
It's architecture comes in a great range of styles and ages ranging from Aztec ruins to 500-year old Spanish homes and churches and modern glass and steel office buildings and hotels.