IMAX, Chongqing Science & Technology Museum

IMAX, Chongqing Science & Technology Museum
doesn’t have
any reviews yet.
Did you visit it? Open our app and write your opinion.
  • Jiangbei Zheng St, Jiāngbĕichéng, Chongqing, Chongqing, 400014, China, GPS: 29.574026,106.57442