View automobiles traffic of Despota Stefana boulevard in the city of Belgrade, Serbia.Belgrade is the capital of Serbia, and the biggest city in the country with over 1 million inhabitants.