Mastodon
Travel

Fushimi Inari Shrine | Kyoto | Japan

Join our family as we hike all the way to the top of Mount Inari in the historical city of Kyoto in Japan of Asia in Earth. Fushimi Inari Shrine has over 10,000 gates or “Torii” and a lot of fox statues. The hike had such a mystical feeling it felt like we were in a Samurai movie. Fun fact the Academy Award winning movie, “Memoirs of Geisha”, was filmed here.

Alo Japan.