Find the word definition

Wikipedia
Hōsen-in

is a Buddhist temple of the Tendai-shū, located in Sakyō-ku of Kyoto-shi, in the prefecture of Kyoto, Japan. It is specified as a natural monument by the Kyoto government.