National Stadium, Santiago, Chile. Sites of Hurtful Memory
 

An overview of the National Stadium in Santiago, Chile. Photo: Museum Historico Nacional, Chile.