The breathtaking Tumpak Sewu waterfall is located at the foot of the Semeru volcano on the Indonesian island of Java.

   


v20240901