User:218.1.102.58
From Wikipedia, the free encyclopedia
This IP address corresponds to an internet cafe in North Shanghai, China, near the foreign students dormitory of Fudan University.
This IP address corresponds to an internet cafe in North Shanghai, China, near the foreign students dormitory of Fudan University.