Tokyo Station, Imperial Palace, Diet (parliament)

One of Tokyo’s busiest train station and metro hubs, the completely refurbished Tokyo Station, looks fabulous. Imperial Palace we could only see from outside, this landmark in Tokyo, surrounded by government buildings and a short walk away from the Diet, Japan’s Upper and Lower House Parliament.