Waterfall in the rainforest, rocks and foliage in the foreground. Upper Duden waterfall in Turkey, Antalya