Gruyeres, The most beautiful medieval town with a breathtaking view of the countryside (2023)