France : city : Chamonix
It is located in Chamonix, France.