Japan – Himeji HimejiCastle. View from Himeji Castle. Himeji Castle. Himeji Castle. Himeji Castle. Koko-en in Himeji. Koko-en in Himeji. Koko-en in Himeji. Koko-en in Himeji. Koko-en in Himeji. Koko-en in Himeji. Kimonos.