Where is Tuileries Station?

Where is Tuileries Station located?

Tuileries Station, Tuileries Station, France (approx. 48.86448°, 2.329678°)


Where is Tuileries Station on the map?