From ancient times every Russian town had its own kremlin that protected it from enemies. A kremlin was considered to be a center of all settlement. Firstly kremlins were wooden then stone and refractory with impregnable towels and moats. Nowadays Russia has about 20 such historic and cultural buildings that are not just military fortresses but also great architectural complexes with temples, palaces and halls. Practically everybody knows about the famous Moscow Kremlin and only few know about the second kremlin in Moscow, that is called the Izmailovo Kremlin.
It was built from 1998 till 2007 on a barren. Now different city holidays, festivals and fairs take place in this Kremlin.
Russians like to celebrate their weddings here according to the oldest Russian traditions. Everyone couldn't boast such a wedding!