Snow-covered mountain village with traditional gassho-zukuri houses

Snow-covered mountain village with traditional gassho-zukuri houses