Geo Location Information for 118.163.1.215 IP Address. The IP Address 118.163.1.215 is located at 25.0143 latitude and 121.467 longitude in Taiwan. Friendly Location for the IP Address is T'ai-pei, Banqiao, Taiwan, Province Of China, 220