Beautiful and serene waterfall with red foot bridge at Jakuchi Gorge, Goryu Falls, 7 falls hike in Iwakuni, Yamaguchi prefecture, Japan.