An 18th century Chinese jade artwork has finally been returned to Harvard University's Fogg Museum after it went missing for nearly 35 years. The sparkling green jade censer, worth around $1.5 million, was discovered in a prominent auction house in Hong Kong.