World’s only champagne and caviar temporary bar arrives on Aspen Mountain
The world’s only mountain-top champagne and caviar bar has just opened somewhere on Aspen Mountain, Colorado, and can be found every weekend during the ski-season.
Named Oasis, a large “snowcat” (think of an...