A man rides a bike past the Sigiriya Lion Rock, a popular tourist spot, in Dambulla, Sri Lanka, Jan. 17, 2025. The ancient city of Sigiriya was inscribed as a world heritage site by United Nations ...
The ant-march of tourists up the “Lion Rock” – home to the remnants of a 5th century palace built by a Sri Lankan king with a ...