27 Wenzhou Rd, Si Fang Qu, Qingdao Shi, Shandong Sheng, China, 266000, Qingdao
+86 532 6688 0999
Internet access