Which Spanish television channel is located at the home stadium of FC Barcelona?
FC Barcelona media:  It is located at the Camp Nou stadium in Barcelona. 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.
i don't know