Where is the Lotus Mountain Temple in Shenzhen?

At the foot of Lianhua Mountain, Li Hong Road, Lianhua Street, Futian District, Shenzhen. Baidu map shows that Shenzhen Lianhua Mountain Temple is located at the foot of Lianhua Mountain, Lihong Road, Lianhua Street, Futian District, Shenzhen. It is called Dahuaxing Temple, with beautiful environment and quiet atmosphere. It is about 470 meters away from Chaxigu Dawan Railway Station and about 7 minutes' walk.