A couple kiss outside the National Stadium, also known as "Bird's Nest" in Beijing, capital of China, Aug. 14, 2008. A heavy rainfall Thursday afternoon did not stopped people from visiting the stadium.
An earthquake measuring 7.8 on the Richter scale jolted Sichuan Province at 2:28 PM on May 12.