Himeji castle is a wonder of medieval architecture. The palace, which is sometimes referred to as the “White Castle of Japan” is meant to resemble the majestic birds taking flight. It is located in the