Benidorm, Spain. Panoramic view of the high rise hotels and apartments with the sea and 'Peacock Island' in the distance.
Image dimensions: 15782 x 5074 pixels