Himeji Castle is located in Himeji City of the Hyogo Prefecture. Originally built in the 1300s, this castle represents the typical castle architecture of the Japan.

AloJapan.com