Baibaha village, located on the border between China and Kazakhstan with beautiful landscape, simple and honest people is just like an intoxicating Shangri-la.[Photo/people.cn]