Angostura River

The Angostura River is a river of Chile.