Visitors to Tiananmen Square stand near a giant screen in Beijing, China, Sunday, May 1, 2011. Tens of thousands of visitors flock to the square as residents enjoy a public holiday to mark May Day.
1 / 1
Associated Press | Photo By Ng Han Guan
Sun, May 1, 2011 5:00 AM EDT