Super Brand Mall, Shanghai, China
When it comes to malls China tops it all - at least from what I have seen.
It is always an experience to step into a mall in China where you can get everything from children's; toys to cars
When it comes to malls China tops it all - at least from what I have seen.
It is always an experience to step into a mall in China where you can get everything from children's; toys to cars