Pingchao Village, a place too remote to be noticed