Owner
SWITCH

Location
Zurich, Switzerland
Estimated distance to you
6672km

Autonomous System
AS559 SWITCH
IP Addresses
2001:620:0:1002::20
130.59.113.36

Last updated
4 hours ago

Go to mirror

View larger map - © OpenStreetMap contributors, CC-BY-SA 47.3667 N, 8.5500 E

The location of the mirror server is estimated by the IP address.