Himeji is arguably the best looking castle in Japan.
There are only five castles that are designated as Japan’s national treasures, and Himeji is one of them.
It is nicknamed as “White Egret” or “White Heron”.
Shibuya is a place where you can find “all walks of life”. – Pedestrians, Pedestrians, Pedestrians Everywhere on Shibuya Crossing.
This is where you can spot a statue of Hachiko, a famous dog in Japan. Read the story here.
The streets are illuminating at night.
Last Call …