Where do birds sleep?

Depending on the bird they nest wherever they can get warm. Often in cavities of a tree, or thick brush. There feathers are very insulated and they cover the bare areas by nestling into the feathers.