The Queen of the Mountains

The queen of the mountains – you may have read these words in brochures or advertisements for Swiss tourism. Yet, do you know where the “queen”  is? Let me give you a little hint below: Enjoy breathtaking views sweeping over the Swiss Plateau, the alps …