Newlyweds enjoy a romantic moment aboard Chamonix's iconic red train heading to France's renowned Mer de Glace glacier

Image Location: 
Chamonix, France on the train to the glacier

The newlyweds share a romantic kiss aboard the iconic little red train, which offers a panoramic journey to France's largest glacier, the famous Mer de Glace.