World Geography

What city is home to New South China Mall, one of the world's largest, though largely empty, shopping malls?

More Questions from World Geography
Which two nations occupy the island of Hispaniola?
Reveal Answer
In which Latin American country is Guayaquil located?
Reveal Answer
How many countries border Iraq?
Reveal Answer
What palace in Saint Petersburg, Russia forms part of the complex of buildings housing the Hermitage Museum?
Reveal Answer
What is the national currency of Brazil?
Reveal Answer
Which of these cities located in England has a 2011 census population count of 94,782?
Reveal Answer
Which Middle Eastern country's highest elevation point is Haji Ibrahim at 3,600 meters?
Reveal Answer
What was the country now known as Thailand formerly called?
Reveal Answer