Nestled in the heart of Sri Lanka, Sigiriya, also known as the Lion Rock, is an ancient rock fortress and archaeological marvel that has captured the imaginati…