Exploring Koyasan, Japan — If nature brings mankind closer to the cosmos, then Koyasan is its embodiment. After a 2.5-hour-long journey from Osaka, I finally arrived in Koyasan; the land of cedar trees, ancient pagodas, and Shinto temples. In contrast with the hustle and bustle of Osaka, Koyasan, covered with snow, has a serene…