Le grand saut

One of the highest waterfalls in Flores near Nbay.