Owner
Peter Schälchli

Location
France
Estimated distance to you
6184km

Autonomous System
AS16276 OVH SAS
IP Addresses
149.202.12.121

Last updated
1 hour ago

Go to mirror

View larger map - © OpenStreetMap contributors, CC-BY-SA 48.8582 N, 2.3387 E

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