Shanghai Changfeng Park - The giant yellow duck on the lake and the pavilion in the lake.
Created by
tklib
33.8k reviews
No. 189 Daduhe Road, Putuo District, Shanghai City
Walking Guide