In the mountains of southwest China lies Guizhou, once known for its rugged landscapes, now emerging as a big data center.