On 27 April 2008, the One South Lake was officially launched for sale. It was China Overseas Property's 2008 first project in northern China, as well as in Changchun region.