Piazzale Clodio
Rome,
Roma
Italy
(map)
41.9
12.4833