BR

Chongqing Plaza T1

Liangjiang New Area, China