1000, Yanggao Road (N), Pudong, Shanghai 200137, Pilot Free Trade Zone Gate 3.
Does that make sense..?