The mysterious village of China