Where is Yenikapı?

Where is Yenikapı located?

Yenikapı, Yenikapı (Station), Turkey (approx. 41.005157°, 28.951565°)


Where is Yenikapı on the map?