Where is Lungotevere Testaccio Rooftop, Rome?

Where is Lungotevere Testaccio Rooftop, Rome located?

Lungotevere Testaccio Rooftop, Rome, Lungotevere Testaccio Rooftop, Rome, Italy (approx. 41.87763°, 12.47139°)


Where is Lungotevere Testaccio Rooftop, Rome on the map?