• See More

    Lake Chuzenji is Japan's highest lake. The cool autumn air and the red leaves on Mt. Nantai make for such a beautiful view!

Other Reviews by 李珠珍