Where is Magnova Studios, Istanbul?

Where is Magnova Studios, Istanbul located?

Magnova Studios, Istanbul, Magnova Studios, Istanbul, Turkey (approx. 41.03262°, 28.97653°)


Where is Magnova Studios, Istanbul on the map?