Chongqing Yongchuan Wanda & IMAX

4F, Wanda Plaza, No.789 Xingguang Avenue, Yongchuan District
Chongqing
China
402160
Stadium Seating