These beautiful gardens stretch along the western Kremlin wall, and offer rest to all those tired after visting all of Kremlin's wonders.