Fine Food and Exquisite Views at the Restaurant Botta Glacier 3000 - Travel Style Fun
A helicopter carries water to stop an ongoing fire at the restaurant Botta at the Glacier 3000 resort in Les Diablerets, Ormont-Dessus, Switzerland, Monday, Sept. 19, 2022. A fire broke out early
Fire Breaks Out at Mountaintop Restaurant in Swiss Alps