Waves and granite rocks on a paradise beach, La Digue, Seychelles Islands