BR

Shenzhen Bay Super City - Xtemendous Tower 2

Nanshan District, China