Where to chlorinate depends on details you haven't provided, especially holding times. If you add chlorine before the holding tank, and the holding time in your 30,000 gallon tank is long (and what long means depends on temperature, protection from sunlight, etc.), then your chlorine may dissapate before reaching the distribution system. Or with a long holding time, if you have organics present, you may form harmful disinfection byproducts. So, if you have a long holding time, adding chlorine after the holding tank is a good idea.
However, chlorine takes time to be effective, and the length of time depends on the chlorine dose, temperature, and pH of the water. Google "CT disinfection" to learn more about this. If holding time is short, it better to add chlorine before the holding tank to allow time for the chlorine to react.
And in some cases, you may want to inject chlorine in both locations - before the tank to prevent biological activity in the tank, and after the tank to compensate for chlorine losses due to a long holding time.