Well, this got lost in translation. "Cuddling with each other" ("miteinander kuscheln") in this context is a German idiom that means strangers standing really close to each other.
Sounds like "huddling" together might be an English word that conveys the meaning slightly better than "cuddling".