The nameserver ns2.yoursite.ch have a IP Address of 185.101.159.16 which is hosted on Switzerland.
Web Server's Default Page