Mexico City is home to many beautiful parks and squares. Chapultepec Park is probably one of the best, due to its vast size, beautiful lakes, and the street ...