Mt. Omine, Yoshino: A Holy Site for Japan’s Unique Mountain Religion, Shugendo https://sacrednaturalsites-japan.net/omine/