Where is Porte de Vincennes?

Where is Porte de Vincennes located?

Porte de Vincennes, Porte de Vincennes (Station), France (approx. 48.847008°, 2.410805°)


Where is Porte de Vincennes on the map?