answersLogoWhite

0

That point is in northeastern China, about 70 miles west of the center of Beijing.

User Avatar

Wiki User

14y ago

What else can I help you with?