Aerial view of the beautiful Playa Punta Carola Beach, San Cristobal, Galapagos Islands, Ecuador stock photo