The heavenly haven of Haguro-san in Yamagata Prefecture — Of the thousands of mountains in Yamagata, the prefecture literally made of mountains, one peak emphatically stands out from the rest. Abode of yamabushi (mountain ascetics), and centre of spiritual journeys in Japan for over a millennium, Haguro-san (Mt. …