Magical Hiking through the trees and fog in Hakuba, Nagano Prefecture, Japan. This is the mount