Take a boat trip down Geibi Gorge – one of the most picturesque spots in Japan. Explore fantastically-shaped rock formations that tower high above with lush greenery that celebrates the glory of the seasons.

AloJapan.com