Nishizawa Gorge

Nishizawa Gorge (Yamanashishi, Yamanashi) is the perfect place to enjoy the fall colours in Japan.