WPIX-TV Location: New York City, New York Affiliation: The CW Set Design Z Space Creative Studio that debuted on April 13, 2015.