Koyasan. One of the most beautiful places in Japan.

Koyasan. One of the most beautiful places in Japan.