Himeji Castle, Hyogo Leave a reply Himeji Castle is widely considered Japan’s most spectacular castle. Continue reading →