News

You can still see them in places ... imposing" thatched roof. As a result, Japan's 5,000-year-old thatching tradition flourishes here, nurtured by the Japan Cultural Thatching Association ...
In a remote corner of Japan nestled in the pristine mountains of the Hida region in Gifu Prefecture lies a delightfully scenic settlement, where, at first glance, time seems to have stood still.