Geographical position
910A, Building 6, Dongjiu Innovation Technology Park, Nanwan Street, Longgang District, Shenzhen, Guangdong Province, China