Bin Hai Road
Dalian, 21 116100 China
Dalian, 21 116100 China
+86 411 451 9940
Open Hoursnoon-midnight daily
OverviewThe top of Lao Tie Mountain, 466 meters above sea level, affords a fantastic view of the cobalt sea stretching away to distant Peng Lai Island, where Chinese emperors once sent...
more