several deers are huddled together in the woods