Nestled in the mountains of SW China's Guizhou province, Yangxian Village is a Miao ethnic group village with over a thousand years of history. ?