Geo Location Information for 52.68.98.53 IP Address. The IP Address 52.68.98.53 is located at 35.6895 latitude and 139.692 longitude in Japan. Friendly Location for the IP Address is Tokyo, Tokyo, Japan, 214-0021
JustDating is how people meet, date and hook up. It's like real life, but faster and easier. Get it for free on iPhone and Adroid now.