gollum.space
RU
The breathtaking Tumpak Sewu waterfall is located at the foot of the Semeru volcano on the Indonesian island of Java.
travelbloger
League of Travelers
Source
Telegram (link)
Video
Waterfall
The mountains
Indonesia
Travels
The rocks
Tourism
v20240901