Moscow is a place.
Moscow . Moscow has the status of a Russian federal city . Moscow is a major political , economic , cultural , and scientific centre of Russia and Eastern Europe , as well as the largest city entirely on the European continent . Moscow is the northernmost and coldest megacity and metropolis on Earth .