Explorer

Location:
New York City, New York
Affiliation:
National Geographic Channel

Set that debuted with show during 2016. Filmed in same studio as “Last Week Tonight”