Moat of Himeji castle

kinki hyogo  Moat of Himeji castle