Photo by Shenzhen Bay Cultural Square - Orange Animal Sculptures and Red Chairs

Shenzhen Bay Cultural Square - Orange Animal Sculptures and Red Chairs

Created bytklib

33.8k reviews

Approximately 270 meters northeast of Alibaba Center, Chuangye Road, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province.