Southwest China
Muping Town is a town and the county seat of Baoxing County in Sichuan province of Southwest China.