Travel guide to climbing Sigiriya Rock in Sri Lanka. All the essential travel information you need for planning your visit to the Lion Rock.