Tokyo Michi Terrace

Let Tokyo Station Light Up Your Christmas Vacation!

Tokyo Station is one of the most iconic stations there is in Tokyo and it is also the gateway to Japan’s capital. Centered by the red brick Marunouchi Building, this station has experienced a number of damage and parts of it got destroyed during the second World War but have been restored in 2012. In…