Posted on August 12, 2009 by Anish John The impregnable fortress… A view of the Estadio Azteca stadium in Mexico.The only thing missing is Harry Potter and chums flying around on broomsticks.Quidditch looks like it could be played here….! Copa America