El antiguo pueblo de Zhenyuan está ubicado en el distrito de Zhenyuan, en la prefectura autónoma miao y dong de Qiandongnan, provincia de Guizhou, en el suroeste de China. Con una superficie de poco más de tres kilómetros cuadrados, Zhenyuan se encuentra a orillas del río Wuyang y está rodeado de montañas.