Jumog waterfall

Beautiful waterfall near Ngargoyoso, Java in Indonesia.