Shanghai Changfeng Park - Little Yellow Duck Pedal Boats by the Lake
Created by
tklib
33.8k reviews
No. 189 Daduhe Road, Putuo District, Shanghai
Walking Guide