Pinterest • The world’s catalog of ideas

Himeji Castle is a hilltop Japanese castle complex located in Himeji, in Hyōgo Prefecture, Japan. The castle is regarded as the finest survi...

pin 14
heart 5