Himeji Castle (姫路城 Himeji-jō) is a hilltop Japanese castle complex located in Himeji, in Hyōgo Prefecture, Japan.
Himeji Castle (姫路城 Himeji-jō) is a hilltop Japanese castle complex located in Himeji, in Hyōgo Prefecture, Japan.