Just a few pics of The Strand, Townsville, Australia