Braving the rain (which cleared just in time) and visions of Miley Cyrus doing the "ching chong" face, The Year of the Ox was announced in glorious fashion on Sunday. The Chinese New Year's Parade saw tens of thousands of revelers hit the streets. This year's parade also played host to the Hong Kong-born dragon, which was the longest in parade history, stretching at 238 feet long.
Flickr photog Generik11 was at the festivities, snapping up these images. Gung hay fat choy, all! (Check out more parade pics at SFBG.)