When Jay's telescope is fixed in the Downworld, his and Flash's promise that Galileo will be able to see "the promised land" is fulfilled. Their view through the telescope shows a red lighthouse on a rocky point. A shot of the Point Atkinson Lighthouse in West Vancouver, British Columbia, was used for this moment. (In the real world, since the telescope viewing scene was filmed at the Britannia Heritage Shipyard on the South side of Richmond, British Columbia, the lighthouse wouldn't have been visible to them. The Shipyard and the Lighthouse are more than 30 miles apart, separated by terrain, city, and Vancouver International Airport.)
Paul Vitols created the series and wrote this episode with Warren Easton. In a 2013 interview, Vitols mentioned that he noticed a parallel to his own life that he had unwittingly included while writing the episode many years earlier. His parents had divorced when he was very young, and his father lived in the direction of the Point Atkinson lighthouse on the shore of West Vancouver, which could be seen out the kitchen window of his childhood home.