La isla es ficticia en la serie y no existe en ninguna parte.
Las escenas del drama "Secret Fragrance" se filmaron en la ciudad de Sanya, provincia de Hainan, China, no en la verdadera isla Jinchan. No existe una isla como la isla Jinchan en Hainan.
La verdadera isla Jinchan se encuentra en Ailin Forest Farm, Songjiang Town, Jiaohe City, Jilin Province, China. Está ubicada en la orilla este del lago Songhua en Jilin. Es una verdadera atracción turística con una hermosa belleza. paisajes naturales y ricos recursos de ocio, como pesca, excursión, pesca, etc.