Inca Garcilaso de la Vega

General information about the stadium
Location and contact
Web address
Cusco 08002, Peru
Country
Peru Peru
Technical data
Date of construction
1950
Surface
Césped natural
Size
105 x 68 m
Capacity
42000 spectators