Where is Castle of Nice?

Where is Castle of Nice located?

Castle of Nice, Castle of Nice, France (approx. 43.696°, 7.2797°)


Where is Castle of Nice on the map?