Several of the filming locations in this mini series are identical to those in the Taiwanese drama Mars.
The same filming locations featured in this TV series coincide with those seen in the Taiwanese drama Mars.