Granite rocks at Grand Police Bay beach, Mahé island, Indian Ocean, Seychelles