translate English to German: La Punt Chamues-ch lies about halfway between the classy, Upper Engadine resort of St. Moritz and the Swiss National Park.
La Punt Chamues-ch liegt etwa in halber Distanz zwischen dem Oberengadiner Nobelort St. Moritz und dem Schweizerischen Nationalpark.