The world's largest shopping mall opened in 2005 and is called the South China Mall. It had a large vacancy rate in its early years but has grown more popular over the years. It will be ten years old next year. Here is a photo of it, courtesy of www.caribwall.com.
No comments:
Post a Comment