This little shrine is the only Buddhist temple within Dalian city limits. It was first built in 649AD during the Tang Dynasty. An unbroken line of abbots has overseen the temple's operations since its founding.
I couldn't find the exact location of this temple on Dalian map