One of Japan's most traditional and historical bridges is located in Yamaguchi in the city of Iwakuni. Every year this world heritage site is the location of the annual fireworks festival held at the beginning of August.
Although the weather is humid and hot, spending the day picnicking and splashing in the river is a great way to beat the summer heat. Food and game stalls are set up on the sandy area near the bridge and taiko performances start at dusk. The crowd is friendly and international as many residents from the nearby American base come to enjoy the festival as well as the locals. The fireworks begin at 8pm and last for 90 minutes.