The peak of Mount Takeyama bears hallmarks of civilization -- a paved road and a public bathroom. Follow the road to a metal staircase that gives you views of the opposite side of the mountain. Below ...