Sculpture made by Beatriz del Carmen and José Luis Cuevas, located in Mexico City.
Image dimensions: 6000 x 4000 pixels