More than 70 percent of the Japanese Archipelago is covered by mountains: the country has more than 300 peaks over 1000 meters  and several ones under 1000 meters Because of this  several amazing waterfalls can be found here