A brief shower leaves a dazzling view