Where is Kanarya Station?

Where is Kanarya Station located?

Kanarya Station, Istanbul, Turkey (approx. 41.0097°, 28.7741°)


Where is Kanarya Station on the map?