Position of 122151Q41

219.3 miles northeast of KUPANG, INDONESIA
Reported 4 hours 46 minutes 30 seconds ago

findU links

External links