Fushimi Inari Taisha

Fushimi Inari Taisha in Kyoto Japan is one of the most beautiful places in Japan. Walk through thousands of tori gates in the beautiful mountains overlooking Kyoto.