BR

Chongqing Plaza T2

Liangjiang New Area, China