Shanghai Television
It was nominated for a Magnolia Award for Best Television Film or Miniseries at the 16th Shanghai Television Festival in China.