translate English to German: That's where they met, in a mountain valley of 1.500 inhabitants in the middle of piles of snow more than 2 meters high.
Und dort, in einem abgelegenen Bergtal mit 1600 Einwohnern, zwischen zwei Meter hohen Schneemauern, lernten sie sich kennen.