• See More

    The park's observation deck is the best spot. The view from up there is absolutely beautiful and breathtaking.

Other Reviews by Jessie Cheng

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa