Downtown Walchsee, Austria
An interesting little town full of expensive hotels, I have no idea what the attraction might be. It is a decent distance from the major ski resorts but according to Wikipedia: "Resort facilities: 40 km of winter walking paths, 25 km of ski runs, 140 km of cross-country skiing tracks, sledding, skating, …. etc"