Position of 1961585

155.2 miles southeast of LOJA, EQUADOR
Reported 1 days 6 hours 52 minutes 56 seconds ago

findU links

External links