Piazza de Popolo, at the West end of Villa Borghese.

Click here to download high-resolution photo