cyclone ditwah 20251126 18utc precipitation map sri lanka - trincomalee stock illustrationsCyclone Ditwah 20251126 18UTC Precipitation Map Sri Lanka