Advertising Console

    Christmas illuminations light the streets in Tokyo

    41 views
    It’s that time of year again and as in many cities around the world, Christmas trees and illuminations are bringing a festive feel to the streets of Tokyo. Duration: 00:42.