City Art Square is an urban art park with a collection of 16 large contemporary sculptures in Sha Tin. The sculptures were erected in 2008 as part of a local beautification...
read more
City Art Square is an urban art park with a collection of 16 large contemporary sculptures in Sha Tin. The sculptures were erected in 2008 as part of a local beautification project held in conjunction with the Beijing Olympics held that year.
Now you can wander the open public space and see the 16 evenly spaced sculptures, surrounded by trees,...
More
Reviews (10)