werdenberg is a historical village in the canton of st. gallen. it lies just outside buchs. today, between 55 and 60 people live there. there are about 40 houses, some of them only used for holidays. werdenberg has a castle, which is often visited by tourists.