Spread out across the landscaped environs of Sha Tin Town Hall Plaza lies Hong Kong’s self proclaimed arts and culture space dubbed the City Arts Square. Constructed in conjunction with the Beijing Olympic Games as a promotional project the public art installations scattered around the…