buildings near white sand beach under blue skies