G.T.Land Plaza (Guangzhou), of 920 thousand sqm, is located in the thriving heart of the Central Business District of Zhujiang New Town of Guangzhou with a one-kilometer-long golden commercial corridor, which is the largest city complex in South China.