In der heiligen Stätte Yamagata fließt die Lebenskraft der Natur. Umringt von jahrhundertalten Zedern und japanischer Urwald-Botanik bahnen sich 2.446 Stufen ihren Weg auf den Berg Haguro. Zusammen mit den zwei Bergen Gassan und Yudono bildet er die Bergkette Dewa Sanzan - auch als das buddhistische Heim der Götter bekannt. Der japanischen Mythologie zufolge ist eine Reise durch die Berge ein spiritueller Trip in die Vergangenheit, Gegenwart und Zukunft