Winter is a great time to visit Tokyo especially with all the sparkling displays of lights all around the city. On this video, I’ll show you some of my favorite places to enjoy the Christmas lights in the city.

AloJapan.com