900 N. Alameda St., Los Angeles, CA 90012 USA - China Telecom Americas