Home / Photos
Day in pictures: May 25
Chinese dragon boat athletes compete at an invitation race to welcome the Dragon Boat Festival, which is due on May 28, on a lake in Shanghai, east China, May 24, 2009. (Xinhua)
Chinese dragon boat athletes compete at an invitation race to welcome the Dragon Boat Festival, which is due on May 28, on a lake in Shanghai, east China, May 24, 2009. [Xinhua]


1   2   3   4   5   Next >>  


Tools: Save | Print | E-mail | Most Read
Comment
Pet Name Anonymous