Wanshun Town is located in the northwest corner of Changshou District, Chongqing, at the foot of the western mountains of Changshou District, on the shore of Dahong Lake, bordering with neighboring county of Sichuan Province, 42 kilometers away from the main city of Changshou and 60 kilometers away from the main city of Chongqing.