Filming Locations in Osorno

Osorno, Chile
My Last Round (2011)

Osorno is a city in south-central Chile, on the Rahue River. The 18th-century Reina Luisa Fort stand...

View Details