Shanghai Future Island Park
Located at the intersection of Zhenjiang North Road south, Qi Lien Shan Road and Sui De Road, in the center of the Future Island Logistics High-Tech Park in Puhua Town, Xidadong District, Shanghai. The total site area is 26,990 square meters. The South He Zhixian Elevated Railway and a nameless river channel pass from east to west, dividing the park into three parts.