Far from the developed metropolises of the cities, rural Japan, with its inaccessible mountains and thousands of islands, hides little known traditional architecture and a trove of scenic surprises, both natural and manmade.
Far from the developed metropolises of the cities, rural Japan, with its inaccessible mountains and thousands of islands, hides little known traditional architecture and a trove of scenic surprises, both natural and manmade.