Zagreb is a historical city in Central Europe, the whole city is composed of churches, city halls and other ancient buildings, a new district composed of squares, commercial areas, opera houses, and modern urban areas developed after World War II. It is not only an ancient city full of history and culture, but also a vibrant city.