Kegon Falls

Kegon Falls

A spectacular 97-meter-tall waterfall located at Lake Chūzenji in Nikkō National Park, Japan.

1 person recommends this

Recommended by

Related