Takenaka Inari Shrine, located near the top of Yoshida Mountain create a beautiful scene with the vermilion torii gates and pale pink cherry blossoms lining up.
Takenaka Inari Shrine, located near the top of Yoshida Mountain create a beautiful scene with the vermilion torii gates and pale pink cherry blossoms lining up.