Times Square is located in the core business district of Nanping Ring Road, with a total construction area of 240,000 square meters and as many as 2,400 parking spaces.
The square is designed with the largest 4,000-square-meter glass canopy in Asia, and sunlight permeates from the outside, making shoppers feel relaxed and comfortable.