Position of 6000S6FL

168.4 miles northeast of KUPANG, INDONESIA
Reported 7 minutes 51 seconds ago

findU links

External links