Question: Which Spanish television channel is located at the home stadium of FC Barcelona?
Sentence (from "Camp Nou"): Camp Nou (] , "new field", often referred to as the "Nou Camp" in English) is the home stadium of FC Barcelona since its completion in 1957.
Relevant evidence: Yes