Whitehaven Beach in Whitsunday Islands, Queensland, Australia (by munkeygirl).