Himeji Castle is also called the White Heron Castle because of its white walls. The wooden structure inside is really well preserved, making it one of the most iconic castles in Japan.
This is one of Japan's three major Inari shrines. People come here to pray for family safety and business prosperity. It's always busy and feels very spiritual.
The pavilion in front of the hall really captures the Awa Odori vibe. At the end of the show, the dancers invite the audience up on stage—such an unforgettable experience!