Location

Tasmania, Australia