Where is Parco Forlanini?

Where is Parco Forlanini located?

Parco Forlanini, Parco Forlanini, Italy (approx. 45.46356°, 9.2625°)


Where is Parco Forlanini on the map?