Overlooking the Moskva River and famous Red Square, Moscow Kremlin is one of the most popular and visited sites in Russia. Listed as UNESCO World Heritage Site, Kremlin represents a center of Moscow, the capital of Russia, which is surprisingly cosmopolitan, but it still maintains its traditional charm.