Mexico City is lively, vibrant, and massive. It is a photographer's delight to capture the sights and moments of this incredible city.