Travel > More Travel

A child sits beside his family's souvenir stall outside Arena Mexico, a 16,500-capacity stadium in Mexico City known as the "cathedral of lucha libre".