Fushimi Inari or Fox Shrine, Kyoto
October 15, 2018 in Japan ⋅ 21 °C
The most amazing time we had was seeing the Fushimi Inari Taisha Shrine, otherwise known as the Fox Shrine. The shrine is at the base of Mt. Inari. ‘Inari’ is the god of rice. The famousRead more










