• See More

    These traditional buildings have been preserved from ancient times and haven't been spoiled by commercialism.

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa