Van Isle in China?
Posted by Michael on February 14, 2001 at 11:16:13:

48.7 x 123.1 is near Qiqiha'er China.

I assume you meant 48.7 x -123.1 ????

I'll score based on the later ....