Common in central Japan these triangular thatched roof structures are known for their strong wooden frames that enable them to withstand heavy snowfall.
Common in central Japan these triangular thatched roof structures are known for their strong wooden frames that enable them to withstand heavy snowfall.