These are duck boats at  Chapultepec Lake park. This park resembles NY Central Park. Yes, just like that. It has 686 hectares and is the larges park in Latin America.

“It is classed as one of the world’s great urban parks, along with Bois de Boulogne in Paris, the Imperial Gardens in Tokyo and Central Park in New York City” -Wikipedia

 This is a scheme of Chapultepec Park, in Mexico City.