answersLogoWhite

0

That point is in northwestern Siberia (Russia), nestled right there about 130 miles southeast

of Nizhnevartovsk, 150 miles northwest of Kolpashevo, and about 1,550 miles east-northeast

of Moscow.

What else can I help you with?