Stilt fishermen are seen on the Kokgala coast in the Southern Province, Sri Lanka, March 21, 2025. Photo: Xinhua