Monsoon rain.

Heavy monsoon rain in Pokhara, Nepal