Montreux, Switzerland
Switzerland
Geneva, Switzerland
Piazza Sempione, 20154 Milano MI, Italy
Via Brera 28, 20121 Milan, Italy
Via Manzoni 12, 20121 Milan, Italy
Piazza della Scala, 2, 20121 Milano, Italy
Piazza Castello, 27029 Milano, Italy
Mer de Glace, Chamonix, France
350 Chemin du Pied du Grepon, 74400 Chamonix-Mont-Blanc...
Chamonix Town, Chamonix, France
Site du Lac des Gaillands, 74400 Chamonix-Mont-Blanc, F...
Place des Nations Avenue de la Paix 14 1202 Genè...
2495 Chemin de Merlet, 74310 Houches (Les), Chamonix, F...
40, Boulevard Haussmann, 75009, Paris, France.
Musée du Louvre, 75058 Paris, France