• See More

    Tsubosaka-dera is a hidden cherry blossom spot! When the cherry blossoms are in full bloom, you can catch the amazing sight of a 15-meter-tall Buddha surrounded by flowers.

Other Reviews by Alex Cai