Residents and visitors rejoice as Tokyo lights up for Christmas

1 day ago
856

Ahead of Christmas on December 25, residents and visitors in the Japanese capital have been enjoying the festive cheer by visiting art installations and dazzling illuminations in downtown Tokyo.

Loading 1 comment...