Zhongshan Culture and Art Center, finished in November, 2005 with a total investment of 570 million yuan, covers an area of 54,727 square meters. As the cultural landmark of Zhongshan, it has won a lot of prizes, including the Luban Prize – China's highest accolade for architecture and construction.