A journey to Saltos do Rio Preto, one of the most breathtaking places I've had the privilege of filming. This natural wonder is located in the Chapada dos Veadeiros National Park in Brazil, a destination known for its stunning landscapes and abundant biodiversity.