La Angostura, Santa Cruz


La Angostura is a small town in Bolivia.