Where is Ardeatina/Cecchignola?

Where is Ardeatina/Cecchignola located?

Ardeatina/Cecchignola, Ardeatina/Cecchignola, Italy (approx. 41.822945°, 12.519105°)


Where is Ardeatina/Cecchignola on the map?