After a long bus ride, and a long hike through a foresty area uphill, and lots of natural stone stairs, we find the Togakushi Upper Shrine (Oku-sha).
taken on 26 November 2016, 13:09
location: Togakushi Upper Shrine in Nagano, Nagano, Japan