Owner
CEDIA Ecuador

Location
Cuenca, Ecuador
Estimated distance to you
4665km

Autonomous System
AS61468 CEDIA
IP Addresses
2800:68:0:bebe::3
201.159.221.67

Last updated
6 hours ago

Go to mirror

View larger map - © OpenStreetMap contributors, CC-BY-SA 2.8833 S, 78.9833 W

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