Hangzhou Wuzhou Jiaying & IMAX

2F, Gudun Road, Wuzhou Int'l Shopping Mall
Hangzhou
China
310012
Stadium Seating