Guangzhou CERNET Data Center, China

CERNET, Tianhe, China
South China University of Technology
510000 Tianhe
China