Awe inspiring stadium in mexico