Christmas lights are brightly lit up in Tokyo's bustling business district of Shinjuku, Japan, Nov 11, 2015. About 235,000 Light Emitting Diodes illuminate the promenade of a commercial complex, symbolizing the coming of merry season in the country's capital. [Photo/IC]
|