Position of 2012319

283.7 miles northwest of KUPANG, INDONESIA
Reported 7 minutes 19 seconds ago

findU links

External links