BR

Alibaba North Tower

Haizhu District, China