Canary Walk, Cape Town, South Africa. How many Grand Malls and Residential Developments can one city have?! :)