This is Caracol Waterfall, one of the most famous waterfalls in southern Brazil. It's located in the town of Canela and is surrounded by beautiful forest. The waterfall is about 130 meters (430 feet) tall, and the view is absolutely worth the trip. That waterfall is truly breathtaking...as you can see in the video, I'm completely at a loss for words. I just stood there for a long time, taking it all in and soaking up its sheer magnitude.