During our recent trip to Japan, we visited Himeji, a town most famous for its magnificent castle, Himeji Castle, which is considered Japan’s most beautiful surviving feudal castle. The castle is designated both a national treasure and a UNESCO world heritage site.