In March, 2003, Shi Lanya and Li Youbin became attached to each other for filming "Landscape Map" and began to fall in love.
In 2008, Shi Lanya and Li Youbin's five-year underground love affair became public, and they got married in Haidian District Civil Affairs Bureau.