Himeji Castle (姫路城, also known as Hakurojō or Shirasagijō), flatland-mountain Japanese castle complex in Himeji (姫路市), Hyōgo Prefecture (兵庫県), Japan (日本)
Tous droits réservés