WPXI-TV Location: Pittsburgh, Pennsylvania Affiliation: NBC Set Design Unknown Designer Pre-2007 weather center