Snowbar: A high-altitude bar, likely in a ski resort, offering refreshments at 1850m.