La Angostura, Santa Cruz

La Angostura (Santa Cruz) is a small town in Bolivia.