Wuchuan is a locality located 2122.63 km north-northeast from Beijing in China. The population of Wuchuan is 972,400 people. Huazhou, Leizhou, Lianjiang are located close to Wuchuan. You can find Wuchuan on any map using the following decimal coordinates: 21.4283 (latitude), 110.7749 (longitude).