The Wulong mountain villa in the back mountain of Qingcheng is one of the newest hotels in Dujiangyan, having opened in 2018. From the hotel, Qingchengshan Railway Station is approximately 19km away. The nearest railway station is Qingchengshan Railway Station, approximately 19km from the hotel. Thi...