"Near the Shinkotaki Power Station" appears in Look Back. Location: Nikaho, Akita, Japan. Look Back has 10 registered pilgrimage spots across 3 cities.