A view from atop the sand dunes at the public beach in New Buffalo, MI.