One of the strangest places on Google Maps

It’s a village with life-size dolls in Japan. Located in Nagoro, more than 350 dolls represent villagers who once lived there but have either moved or passed away. You have to see this.

Tags: Google, Google Maps, Japan, Life, maps, WHO