Live action footage
Video FullHD - Big mountain waterfall. Sri Lanka. Nuwara Eliya. Ramboda
HD
1920 x 1080