Shanghai Television
Filming began in July 2004 in Soochow University, and moved to Shanghai, where the story is set, in August 2004. The series was first broadcast on March 28, 2006 on Shanghai Television.