• See More

    This is the main temple in Yamanashi Prefecture, located on Mount Minobu. The place is filled with a historic atmosphere.

Other Reviews by Alex Wu