The Nameserver ns3.fcz.ch have a IP Address of 62.112.140.149 which is hosted on Germany.
Die offizielle Website des FC Zürich