Ivrea

The town of Ivrea, just north of Turin, straddles the Po river.



© 2005 The Washington Post Company