IMD warns of flash floods and landslides in Himachal Pradesh

India