Fushimi Inari Taisha, south of Kyoto, Japan, is home of the thousands of vermillion torii gates (senbon torii) on the hill behind the shinto shrine. Many will recall the scene from the movie: Memoirs of a Geisha.