a river running through a small town with mountains in the backgrouds and people walking on either side

Chamonix France

Chamonix, France

Comments