Question: What television channel covers hearings staged in the Montana State Capitol where the Montana State Legislature is located? 
Sentence (from "Montana State Capitol"): It houses the Montana State Legislature and is located in the state capital of Helena at 1301 East Sixth Avenue.
Relevant evidence: Yes