2. Moscow is the capital and the largest city of the Russian Federation. It is also the largest city in Europe . Moscow is situated on the banks of the Moskva River, which flows for just over 500 km through the East European Plain in central Russia. Location: 55° 45' N , 37° 37' E Where is it located?