Position of E240841Z

125.1 miles northeast of MANADO, INDONESIA
Reported 24 minutes 20 seconds ago

findU links

External links