Mysterious village of China