Fifteen thousand people raced through the streets of Mexico City on Sunday, to raise funds for kids with heart disease.

Proceeds of this annual race went to the Kardias foundation, a group that helps low income children with complicated heart conditions.

Manuel Rueda is a correspondent for Fusion, covering Mexico and South America. He travels from donkey festivals, to salsa clubs to steamy places with cartel activity.