Torii gates mark the entrance   The trails lead into the wooded forest of the sacred Mount Inari, which stands at 233 meters
Lesley Jones  /  Content        Show captionHide caption