A small valley in China is as beautiful as Spirited Away!