Position of 051659Q40

63.0 miles southeast of FEYZABAD, AFGHANISTAN
Reported 7 minutes 30 seconds ago

findU links

External links