Christmas Tree at Kitte MarunouchiChristmas Tree at Kitte MarunouchiChristmas Tree at Kitte MarunouchiChristmas Tree at Kitte MarunouchiChristmas Tree at Kitte Marunouchi
(Click on the image above to view the full gallery) Tokyo, Japan – A Christmas tree, some 47 feet tall, is lit up in a ceremony at Kitte Marunouchi, one […]