• See More

    The Otowa Waterfall is believed to have sacred water. Many visitors line up to drink it, hoping for good health, long life, and success in their studies.

Other Reviews by 陳英傑

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa