SAMS3D opened this issue on Jan 24, 2003 ยท 96 posts
madmax_br5 posted Fri, 24 January 2003 at 3:14 PM
84 long and 34 lat is 367 miles northeast of New Dheli on the edge of china. Did you mean something else?