Koyasan. One of the most beautiful places in Japan.