Vancouver Channel

Vancouver Channel is a Canadian television channel, It's headquarters is in Vancouver, British Colombia, Canada.