The Nameserver ns2.holland-dns.com have a IP Address of 178.32.189.103 which is hosted on France.
Moyophoto is an imagehosting site is used to share photos on forums, sites and online communities