Position of IW3FCI-7

19.9 miles northeast of PADOVA, ITALY
Reported 8 days 19 hours 2 minutes 12 seconds ago
Altitude: 299 feet

findU links

External links