129 Hangtou Road, Pudong New Area, Hangtou Town, 2 201317 Shanghai, East coast, China, CN GPS: N 31.035 E 121.602