30 Ways to Have the Best Christmas Ever, Anywhere in the World
| December 9, 2016
Tokyo, Japan
Every December the Midtown district of Tokyo gets lit up in a spectacular display known as “Starlight Garden”. This 6500 square foot LED light installation has been likened to “a journey through the cosmos” and is truly a sight to behold.
SHARE ON
Advertisement