Where is L'Arveyron Open House, Chamonix-Mont-Blanc?

Where is L'Arveyron Open House, Chamonix-Mont-Blanc located?

L'Arveyron Open House, Chamonix-Mont-Blanc, L'Arveyron Open House, Chamonix-Mont-Blanc, France (approx. 45.93515°, 6.88959°)


Where is L'Arveyron Open House, Chamonix-Mont-Blanc on the map?