Satellite map of Lord Howe Island Satellite map of Lord Howe Island 2000 x 2000 bit.ly/2RhTt87 ‘More satellite maps please! Maybe of the Snowies/Tasmania in winter?’