IP: 114.136.95.234 Country: Taiwan State: Taipei City City: Taipei Latitude: 25.053 Longitude: 121.5259