(250403) -- KANDY, April 3, 2025 (Xinhua) -- Blossoming Tabebuia rosea flowers are pictured in Kandy, Sri Lanka, April 2, ...