Worshippers attend a grand ceremony to celebrate the 1,055th birthday of Mazu, the Chinese goddess of the sea, on Meizhou Island, East China's Fujian province. [Photo/China News Service]