Where is Lgt Farnesina/Trilussa?

Where is Lgt Farnesina/Trilussa located?

Lgt Farnesina/Trilussa, Lgt Farnesina/Trilussa, Italy (approx. 41.892414°, 12.469458°)


Where is Lgt Farnesina/Trilussa on the map?