610 Science Park, 1098 XH Amsterdam, Netherlands - China Telecom Americas