Where is Porte de la Villette?

Where is Porte de la Villette located?

Porte de la Villette, Porte de la Villette, France (approx. 48.8978°, 2.385869°)


Where is Porte de la Villette on the map?