This photo has been taken during annual Cannes Film Festival. You can see how busy even beaches are. You can also see the famous Carlton Hotel in which most of world celebrities stay during the festival.