26 Qinyu Lu
Qingdao, 37 2660 China
Qingdao, 37 2660 China
+86 532 8286 3944
Open Hours8am-8pm daily
OverviewThis tiny freckle of land that stretches into Qingdao Bay just south of the Zhanqiao Pier rates as one of the area's most popular tourist stops. Despite being refered to...
more