Rain can't stop joyous celebration