answersLogoWhite

0

Is Moscow located in China

User Avatar

Anonymous

16y 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

16y ago

What else can I help you with?