• See More

    It's amazing how well they've preserved these historic buildings, especially being so close to the sea. Not an easy feat!

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa