Kbal Spean the mystery waterfall on Kulen mountains range of the ancient Khmer empire in Siem Reap province of Cambodia.