Chengdu Longfor SFC & IMAX

4th Fl, Longfor Paradise Wall, No.89 Hezuo Road, West Gaoxin District
Chengdu
China
611731
Stadium Seating