RIO GRANDE DO SUL, July 3, 2014 (Xinhua) -- Picture taken on July 2, 2014 shows a view of the Caracol Falls in the Municipality of Canela, Rio Grande do Sul state, Brazil. Located in the Serra Gaucha region, the Caracol Falls is a 130 meter waterfall and one of the most popular natural tourist scenery in Brazil.

1 / 3
2 / 3

RIO GRANDE DO SUL, July 3, 2014 (Xinhua) -- Tourists visit the Caracol Falls in the Municipality of Canela, Rio Grande do Sul state, Brazil, on July 2, 2014.

3 / 3
 

Latest News

Latest Photos