I want to know the answer to the following question:
Where are most of the television stations transmitters located?
All the background I'm provided with is that "Most of the area's television stations have their transmitters in nearby Needham and Newton along the Route 128 corridor.". Is that enough to answer the question?