Istambul - Turkey

On the edge of Europe.