According to Baidu Encyclopedia, Nalao River is located in the southeast of Yunnan Province, China and the west of Guangxi Zhuang Autonomous Region. It is a tributary of Tuoniang River originating from Waina, Liancheng Town, Guangnan County, Wenshan Zhuang and Miao Autonomous Prefecture, Yunnan Province.
Zubie Yao and Miao Township belongs to Xilin County, Baise City, Guangxi Zhuang Autonomous Region. It is located in the southeast of Xilin County, adjacent to Zuona Miao Township in the east and Xiping Township in the west and north.