White storks snuggling in nest