Where is La Giustiniana?

Where is La Giustiniana located?

La Giustiniana, La Giustiniana (Station), Italy (approx. 41.98528°, 12.40306°)


Where is La Giustiniana on the map?