Where is Nice promenade des anglais?

Where is Nice promenade des anglais located?

Nice promenade des anglais, Nice promenade des anglais, France (approx. 43.68707°, 7.23805°)


Where is Nice promenade des anglais on the map?