Yufuin Floral Village in Oita, Japan, invites you to lose yourself in a whole another (Studio Ghibli-like) world: take a walk around the cobble-stoned streets, and explore the shops and several establishments along the way.