7View
1m 10sLenght

Located in Chamonix, a beautiful small city near the junction of France, Switzerland and Italy, view from the mont blanc was breath taking.