On the photo it is called: The 12 Apostle island It is maybe the island Socotra (Yemen)
This image is copyright protected