Suoxi Valley

From Wikipedia, the free encyclopedia

Located in Zhangjiajie which is in Northeastern Hunan province of China.

the meaning of the name is: 'fog laden village' in the dialect of the local Tujia people.