Dongguan med en befolkning på over 10 millioner, er lokalisert syd i Kina i Guangdong-provinsen, øst for provinsens største by, Guangzhou. Kjøpesenteret ble bygget på land som tidligere ble brukt til jordbruksformål, i Wanjiang-distriktet av byen. Prosjektet ble ledet av Hu Guirong (Alex Hu), som ble milliardær i hurtignuddel-industrien.