Tokyo Christmas lights

Although Christmas in Japan isn’t an actual official holiday, Tokyo probably sports some of the most impressive displays of Christmas lights in the world. So enjoy these photos as you get into the holiday spirit – and if you’re in Tokyo, go check out these places in person, we promise it’s worth the effort!

Bookmark the permalink.

Leave a Reply