translate English to German: St. Moritz is the cradle of winter tourism.
St. Moritz ist die Wiege des Wintertourismus.