IP Address: 101.8.200.140 Country: Taiwan State: City: Latitude: 24.0 Longitude: 121.0