translate English to French: It offers a spectacular view of the Mont Blanc range.
Offre une très belle vue sur la chaîne du Mont Blanc.