Zhongshan Xiaolan Stellar & IMAX

4-5F, Baihui Time Square, No.61 North Huanzhen Rd., Xiaolan Town
Zhongshan
China
528415