142 Downloads
The Itaimbezinho is a canyon in Brazil between the states of Rio Grande do Sul and Santa Catarina