A montage of this city.
Zagreb is the capital and largest city of Croatia. It has a population of over 800,000 and a metro area of over 1,200,000.