• Dee Why Beach, New South Wales, Australia
  • opposite Life Saving Club