China Plaza


China Plaza - A shopping mall in Guangzhou, China.