Where is Porte de Saint-Cloud?

Where is Porte de Saint-Cloud located?

Porte de Saint-Cloud, Porte de Saint-Cloud (Station), France (approx. 48.83796°, 2.2570462°)


Where is Porte de Saint-Cloud on the map?