skierdude9450, on 08 April 2018 - 08:18 PM, said:
Looks maybe like the summit of the Zugspitze? Somewhere in Europe I would guess.
Europe is correct. Its the tram from the Italian side of Zermatt that brings you to the glacier (forgot the name of it).