Sort:  

it is not a river .... it is a lagoon .... Lagoa das Empadadas(PT), located in Ponta Delgada, São Miguel Island - Azores.