Geo Location Information for 133.24.255.129 IP Address. The IP Address 133.24.255.129 is located at 38.25 latitude and 140.333 longitude in Japan. Friendly Location for the IP Address is Yamagata, Yamagata, Japan, 990-0055
【地域創生・次世代形成・多文化共生】国立大学法人 山形大学のWebサイトです。