Twenty young people are snuggling under a blanket on a sidewalk.