Memorial with a view of Mount Lidgbird and Mount Gower in the background on the Unesco world heritage sight Lord Howe Island