Moscow is the capital and largest city of Russia. It is situated along the Moskva River in western Russia. As of 2010, Moscow's population was over 10 million people, making it the most populated city in Europe. Some of Moscow's most famous landmarks include the Kremlin and Red Square, as well as various monuments, churches, and museums such as the State Tretyakov Gallery and National Historical Museum. The current mayor of Moscow is Yury Mikhaylovich Luzhkov.