Pléiades Satellite Image - Istanbul, Turkey (extract)

Pléiades 1B Early Image – Acquired during commissioning phase