Sigiriya, an ancient fortress in Sri Lanka