waterfalls lembah anai West Sumatra, Indonesia.

in #travel6 years ago


a natural panorama on the side of a mountain road to a high hill, this is the gift of nature to mankind, located in west Sumatra, padang, Indonesia.


▶️ DTube
▶️ IPFS