Chongqing Yangtze River Internatioanl Youth Hostel, Chongqing, China

Address: No. 80, Changbin Road, Chao Tian Men Port , 400010 , Chongqing , China
Phone:
Web:
GPS Lat: 29.558802 , Lon: 106.587959


Map