33.8k reviews
No. 88 Jiangbin Road, Yuzhong District, Chongqing (near Cangbai Road), next to Entrance D of the 11th floor scenic area of Hongya Cave.