Part of the beautiful limestone coast in Victoria, Australia. Teken from the top of the Cape Otway lighthouse.
The cycle of life...
Surging up...