Customer photo of turtle making a nest on a beach in Oman