Forest of Warmth
This is the village of Nukumori no Mori, or, in English, the Forest of Warmth, in Shizuoka, Japan. People say visiting it is like jumping into a Studio Ghibli movie. Isn’t it amazing, there are shops and cafes to visit, it looks so cosy.