what is kremlin in russia
These 10 animal facts will amaze you. The Kremlin, located in Moscow, Russia, is a complex of buildings enclosed within a wall, originally designed as a medieval fortress. The buildings within it include churches, palaces, armories, and a variety of watchtowers.