[VIDEO] Christmas Illumination Night 2013 at Keio Plaza Hotel
On Dec. 10, the Keio Plaza Hotel in Shinjuku, Tokyo, staged a Christmas illumination presentation with the help of guests and staff drawing the curtains of the hotel windows.
The result was a building-size series of holiday-themed images and messages.
In a time of both misinformation and too much information,
quality journalism is more crucial than ever.
By subscribing, you can help us get the story right.