Address

Shenzhen China International District (English)
66 Jingshan Villas, Shekou
Shenzhen, Guangdong
China