By Carl Kuntze Uploaded on 6 May 2008 26 views
Puerta Princessa, Palawan, Philippines. Water abrades rocks into "islands."