A curious sight. At first glance I imagined I was looking at some ancient ruins, not just another Istanbul construction site.