Position of 1988657

69.1 miles southwest of TURPAN, CHINA
Reported 1 days 27 minutes 10 seconds ago

findU links

External links