Where is The Pope's Window, Rome?

Where is The Pope's Window, Rome located?

The Pope's Window, Rome, The Pope's Window, Rome, Italy (approx. 41.89837°, 12.45625°)


Where is The Pope's Window, Rome on the map?