CULTURAL AND ADMINISTRATIVE CENTRE OF SPANISH TOWN. Shanghai (Fengxian) 2005-2009.