City view of Jaffna in Sri Lanka
This photo taken on Feb. 23, 2025 shows the Jaffna Public Library in Jaffna, Sri Lanka. Located in northern Sri Lanka, Jaffna is a coastal city heavily ravaged during a long-term civil war. Today people here have embraced a new life. (Xinhua/Chen …