City Art Square is located at the Sha Tin Town Hall Plaza. With the aim of improving the public environment, developing art and culture, and promoting the Beijing Olympic Games, world-class art displays were unveiled in City Art Square. These displays include original and unique sculptures and public art installations designed and created by 19 world-renowned artists and designers from Hong Kong, the mainland and overseas.