A view of the Castelhanos Bay at Ilhabela, São Paulo, Brazil. The Island of Castelhanos can be seen, as well as a small portion of its homonymous beach on the lower right edge.