Yebisu Garden Place is one of most popular commercial complex in Tokyo. The place contains many restaurants and shops including huge building, Mitsukoshi department store. During Christmas season, beautiful Christmas tree with 10 meters in height stands at Clock Plaza and 100,000 Christmas lights fascinate visitors. The Christmas lights events is popular for couples … [Read more...]