This is Johannesburg’s original and largest China Mall in China Malls across South Africa with an 80,000M2 Area China Mall Joburg has over 500 stores, and it is said to be one of the biggest shopping centers in Southern Africa. There are shops filled with local and imported goods sold at discount prices. Most shops…