• 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 陳英傑