DestinationsThe Japanese village where life-sized dolls outnumber human residents 12 to 1 — and the woman behind all 350 of them17 hours ago0CommentsSource: Freepik Nagoro, in Japan's Iya Valley, has fewer than 30 human residents and more than 350 handmade scarecrow dolls — each one made by a single woman, Tsukimi Ayano, to…