Afraid of Heights? Don’t Look Down (Video) May 11, 2011 Filmed at the Fumaça Waterfall in Chapada Diamantina, Brazil. Share this post Facebook Twitter Google Pinterest