Ancient stone carving at Kbal Spean the mystery waterfall on Kulen mountains in Siem Reap province of Cambodia.