Tucked away in the forests of Mount Koshio, Oharano Shrine is a green retreat less than an hour away from Kyoto Station. Also known as Kyoto Kasuga, the shrine is a small piece of Nara in a Kyoto mountain suburb. The 83,000 square meter forest property offers gentle walking trails and a peaceful respite…