Mazu statue at her birthplace, Meizhou Island, Fujian.
Mazu is a Chinese Goddess of the ocean and Her name means "Mother Ancestor." She is traditionally honored on the twenty-third day of the third lunar month of the Chinese calendar. (mid-April to early May: this year it fell on April 13th)
To view a slideshow of this year's celebrations, follow this link: Mazu Festivals