#12929010 Incessant Rainfall Due To The Montha Cyclone 31 October 2025 #12929010 31 October 2025 Incessant rainfall occurs in Kirtipur, Kathmandu, Nepal, on October 30, 2025, due to the Montha Cyclone. The name Montha is suggested by Tha... © Narayan Maharjan/NurPhoto