The Longines Hong Kong International races returned to Sha Tin for the first time in three years and large crowds enjoyed the weekend.