Moscow is the capital of Russia and one of the largest cities in Europe. A historic center with modern infrastructure easily reachable from all major cities of Russia by air or train travel. Located on the river Moskva, in the west of the country, Moscow's landmarks include the Red Square, the Bolshoi Theatre, the Gorky Park, VDNH and the Tretyakov gallery. Moscow is an excellent destination to visit regardless whether you are on business or holiday travel.