die Sehenswürdigkeit

Noun

die Sehenswürdigkeit : point of interest, sight

Die Touristen bestaunten die Sehenswürdigkeiten der Stadt.

The tourists marveled at the points of interest of the city.