Northwest side of Dahei Mountain
Dalian, 21 116100 China
Dalian, 21 116100 China
+86 411 8764 7565
Open Hours8:30am-5pm daily
OverviewThe name "Xiangshui" refers to the temple's famous echoing water. Erected in the Tang Dynasty (618-907), this Taoist temple features a 40-meter-long natural cave...
more