Busy avenues in Mexico City. The entire metropolitan area has about 21.4 million inhabitants, making it the Western Hemisphere's biggest.
© Lilia, David and Raphael Wall, 2012
Source article: Mexico City: Forward looking city with a pre-Hispanic past