CNPC Data Center (Karamay), China
China National Petroleum Corporation (CNPC),
Karamay,
China
Karamay, Xinjiang
China National Petroleum Corporation (CNPC),
Karamay,
China
Karamay, Xinjiang