Humen Town, formerly Fumun, is a town in Dongguan city on the eastern side of the Humen strait on the Pearl River Delta, in Guangdong province, southern China. The former town of Taiping was incorporated into Humen Town in 1985. The population was 577,548 in the 2000 census, making it the second most populous town in China.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Humen_Town
Coordinates 22°49'7.857" N 113°41'48.321" E