best town in the Dolomites

Center of the village of Castelrotto. It’s a wee town, but very charming!