Where is Lungotevere della Farnesina?

Where is Lungotevere della Farnesina located?

Lungotevere della Farnesina, Lungotevere della Farnesina, Italy (approx. 41.893803°, 12.467909°)


Where is Lungotevere della Farnesina on the map?