Saint Angel's castle and bridge over the Tiber. Rome, Italy.