The Nameserver ns2.xrayhost.com have a IP Address of 178.162.136.67 which is hosted on Netherlands.
Free Photo Frames, Free Picture Frames, Photo Frames for Download