Estadio Víctor Jara is an indoor multi-use sports complex located in the western part of Santiago, Chile, near the Estación Central and Alameda Avenue. It was designed in the rationalist style and was opened in 1969 as Estadio Chile (Chile Stadium).
Latitude: -33° 27' 1.66" S
Longitude: -70° 40' 17.14" W
Nearest city to this article: Santiago Read about Víctor Jara Stadium in the Wikipedia Satellite map of Víctor Jara Stadium in Google Maps