Film Captures Over 150 Turtles Being Born and Being Helped to the Sea by Residents of Lankayan Island in Malaysia

Filmmaker Leon Duplay captured the astonishing process of over 150 turtles being born and then being helped to the sea by the helpful residents of Lankayan Island in Malaysian Borneo. Simply stunning.

via Digg