Admire the architectural beauty and feel the energy of samurai at the castles in Japan. Here is a guide of the symbolism and history of Japanese-style castles, such as Himeji-jo Castle, for your trip.