XY-A2515 Chongqing Hotel Project Name: Chongqing Hotel Location: Chongqing, China No.: XY-A2515 Application: Screen