A stunning aerial view of the lush coastline and turquoise waters of Ilha Grande, Rio de Janeiro, Brazil.