Himeji Castle, Japan


Himeji Castle, Hyogo Prefecture, Japan