• See More

    A historic grand shrine and the largest among the four. Definitely impressive.

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa