Where is Castel Belvedere?

Where is Castel Belvedere located?

Castel Belvedere, Castel Belvedere (Station), Italy (approx. 40.903442°, 14.122871°)


Where is Castel Belvedere on the map?