This state-of-the-art 50,000-seat football stadium hosts sporting matches. Just north of the university; take the metro to Campo Grande.