Tree House Shrine, Mt. Koya, Japan July 28, 2023 by kylacurtis Tree House Shrine, Mt. Koya, JapanTree House Shrine, Mt. Koya, Japan