Xochimilco, Mexico City, Mexico - brightly colored boats and the canals of Xochimilco in Mexico City.