Himeji

Himeji boasts one of the finest castles in Japan.

Himeji Castle.