• See More

    The night view of Otaru City from the top of Mt. Tengu is really nice!

Other Reviews by Melody Chen

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa