A beautiful place that allows a visitor to reflect on Tasmania’s majestic landscape