Shomyo Falls

Shomyo Falls

Shōmyō Falls are located in the town of Tateyama, Toyama Prefecture, Japan. Shōmyō-daki is the highest waterfall in Japan at 350 m. The falls have four stages: the first 70 m, the second 58 m, the third 96 m and the last 126 m high.

Shomyo Falls People (First 1 people) - Page 0

Hannoki Falls

Hannoki Falls

Waterfall in Japan