BR

Xinkai Square

Nanhai District, China