Owner
ESPOCH, University in Riobamba, Ecuador

Location
Quito, Ecuador
Estimated distance to you
4367km

Autonomous System
AS27947 Telconet S.A
IP Addresses
2800:68:a:7101::8
201.218.5.10

Last updated
1 hour ago

Go to mirror

View larger map - © OpenStreetMap contributors, CC-BY-SA 0.2167 S, 78.5000 W

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