Sankt Gallen an amazing place in Switzerlan