Information NameOlímpico AlamedaCountryMexicoCitySantiago de QuerétaroCapacity4.600 SeatsSeating4.600 Seats