Keepsake Search

 
 
View more Keepsakes

TOKYO STATION

Photo of Tokyo Station.With approximately 3,000 train arrivals and departures per day, it is one of Japan's leading terminal stations.The Marunouchi Station Building of Tokyo Station has been designated a National Important Cultural Property and is a tourist attraction.

Author Withheld (Age out of range)

More traditions from Japan →