Chinese director Lu and actress Qin receive the Concha de Oro at San Sebastian Film Festival
Director Lu Chan and actress Qin Lan attend the 57th San Sebastian Film Festival closing ceremony at the Kursaal Palace, on September 26, 2009 in San Sebastian, Spain. [Agencies]