back

The Zhongshan shopping area where View Show Cinemas and Shin Shin Department Store are located sits

The Zhongshan shopping area where View Show Cinemas and Shin Shin Department Store are located sits