Beijing Olympics 2008

By Livingly Staff on
Trafalgar Square screens the opening ceremony of the Beijing Olympics 2008 on August 8, 2008 in London, England. Hundreds of people watched the opening on the giant screen and enjoyed a live performance by Chinese dancers. (Photo by Cate Gillon/Getty Images Europe)Read Full Story