People dressed in traditional Han costumes perform ritual ceremony of sacrifices for Qu Yuan, in celebration of the upcoming Dragon Boat Festival in Shanghai, Saturday May 23, 2009. The festival is in remembrance of Qu, a ministerial scholar and patriotic poet who committed suicide in the Miluo River during the Warring States period. [CFP]