Kiwis love to walk barefoot but I still don't get this.
Some things have got to mean the same in any language.
Burger King...HA
Rocks...mudflat. Aha!! Message.
(I had a hard time taking pictures of these from a moving bus
but there were so many I eventually got a couple)