This is south of St. Moritz in Switzerland, the Bella Vista view is from the Diavolezza cable car station.