Position of 212113Q42

31.7 miles southwest of FEYZABAD, AFGHANISTAN
Reported 24 minutes 1 seconds ago

findU links

External links