Baisha, Nanchuan District


Baisha is a town of Nanchuan District, Chongqing, China., it has 7 villages under its administration.