This is one scary natural waterfall pool that resides above 600 meters from the ground in Sri Lanka. Adventurers, are you feeling like taking a trip?