Sign up today and save up to 83% on a Hartford Courant digital subscription
Home

Christmas lights in Tokyo

A couple walks under Christmas illuminations at Tokyo Midtown shopping mall in Tokyo on December 7, 2011. Christmas or Christmas Day is an annual commemoration of the birth of Jesus Christ, celebrated generally on December 25 as a religious and cultural holiday by billions of people around the world. YOSHIKAZU TSUNO, AFP/Getty Images
Loading
70°