Where is Chamonix Mont-Blanc Station?

Where is Chamonix Mont-Blanc Station located?

Chamonix Mont-Blanc Station, Chamonix Mont-Blanc Station, France (approx. 45.92256°, 6.87409°)


Where is Chamonix Mont-Blanc Station on the map?