Where is Tor De' Schiavi/Prenestina?

Where is Tor De' Schiavi/Prenestina located?

Tor De' Schiavi/Prenestina, Tor De' Schiavi/Prenestina, Italy (approx. 41.89312°, 12.559943°)


Where is Tor De' Schiavi/Prenestina on the map?