Where is Stazione Monte Mario?

Where is Stazione Monte Mario located?

Stazione Monte Mario, Stazione Monte Mario, Italy (approx. 41.9396°, 12.423°)


Where is Stazione Monte Mario on the map?