A Pine Tree in Karasaki
This is a pine tree in Karasaki. It is the sacred pine tree of Karasaki Shrine and a solitary pine tree also called the “pine tree with a divine spirit at Lake Biwa”. According to the shrine’s history, the pine tree fell due to a strong gust of wind in 1581. Shinjo Naoyori, the lord […]