China is located at 35 00 N, 105 00 E