This is NWPS.fi server located in Finland. We like to host things:
Image uploader :: Pastebin :: GPS tracker :: NTP :: Tor Relay :: Bitcoin Node