EPA’s Eye in the Sky: Mazatlan, Mexico

Reading Time: < 1 minute

A general view of the Teodoro Mariscal Stadium in Mazatlan, Sinaloa, Mexico.

Photo: EPA-EFE/Carlos Ramirez

Related Stories