Position of 231129Q2

55.7 miles northwest of BURSA, TURKEY
Reported 7 days 13 hours 41 minutes 25 seconds ago

findU links

External links