Reminds me of my snorkeling days off Grande Island in Subic Bay. Wasn't that pretty tho and a much worse ending.