Where is Crazy Horse Paris?

Where is Crazy Horse Paris located?

Crazy Horse Paris, Crazy Horse Paris, France (approx. 48.86596°, 2.30186°)


Where is Crazy Horse Paris on the map?