Position of 120514Q3

52.6 miles northwest of ANKARA, TURKEY
Reported 11 hours 59 minutes 33 seconds ago

findU links

External links