answersLogoWhite

0

Is Moscow located in China

User Avatar

Anonymous

17y ago
Updated: 8/17/2019

No. Moscow is the capital of the Russian Federation and is located in European Russia at 55.05 degrees N latitude and 38.50 E longitude.

User Avatar

Wiki User

17y ago

What else can I help you with?