Several of the filming locations in this mini series are identical to those in the Taiwanese drama Mars.
Some of the shooting sites used in this mini-series match those found in the Taiwanese drama Mars.