Posts Tagged ‘Temuco’

Spirit of the Mapuche People

30/08/2011

The Mapuche are an indigenous people living in central Chile. Their cultural center is the town of Temuco. This film was voted the People’s Choice on Culture Unplugged. To view the

Voice of the Mapuche People