Fushimi Inari Taisha is the head shrine of the god Inari located in Fushimi award in Kyoto. The shrine sits at the base of a mountain also named Inari which is 233 metres (764 ft) above sea level, and includes trails up the mountain to many smaller shrines which span 4 kilometres (2.5 mi) and takes approximately 2 hours to walk up. It’s said that there are over...
