Moscow is is the capital and the largest city of Russia. It's inhabited by 11,514,330 people.

Moscow is situated on the Moskva River.