Where is Biblioteca Nazionale Centrale di Roma?

Where is Biblioteca Nazionale Centrale di Roma located?

Biblioteca Nazionale Centrale di Roma, Biblioteca Nazionale Centrale di Roma, Italy (approx. 41.90676°, 12.50807°)


Where is Biblioteca Nazionale Centrale di Roma on the map?