Rain casts its own beauty