Where is Château de Vincennes Station?

Where is Château de Vincennes Station located?

Château de Vincennes Station, Château de Vincennes Station, France (approx. 48.844444°, 2.44°)


Where is Château de Vincennes Station on the map?