Waterfall
Waterfall located at the outskirt of Kuala Lumpur, malaysia. It is popular spot among locals and foreign visitors due to its natural forest setting.
© Lhlokim | Stock Free Images
Similar Free Images