The plan is located in Zhongshan City, Guangdong Province, China. The base is adjacent to Boai Road in the north, Sun Wen Memorial Hall and Sun Wen Square in the west and southwest. The proposed building is located at the east end of Xingzhong Road, the main urban road, and will form the main urban landscape of the city together with the surrounding Zhongshan Sports Center, Zhongshan Radio Station and the main administrative office areas of Zhongshan City.