Moscow is the capital and the largest city of Russian Federation. There are no doubts that everyone familiar with its iconic view - Red Square along with Kremlin and Lenin’s mausoleum. However, apart from that there are a lot of impressive monuments, parks and galleries.