Tons of these little fellows inhabiting a public pond in Sha Tin, counted at least two dozen.
White jade orchid tree