The capital of Italy is located on the rivers Aniene and Tiber, close to the Mediterranean Sea. With a population of almost 9 millions (in 2004), it is the largest city in the country.