igloo The Igloo at Gucci’s Iglu snow bar in Graubunden Switzerland. Snow bars, like this one, welcome hungry winter hikers as they thread their way through charming villages in the Swiss Alps.