Kyoto’s Fushimi Inari Taisha, or Fushimi Inari Shrine, is one of the most distinctly beautiful places in all of Japan. Walking paths wind up and around the mountain that the shrine’s main building ...