Free Search (10912 images)
Rating: 0.00/5 (0 votes cast)
- Title Montreux, Switzerland
- Released 20/04/2007 3:04 pm
- Copyright Cnes - Distribution Spot Image
Montreux, the Swiss Riviera town located on the eastern shore of the crescent-shaped Lake Geneva, is highlighted in this Spot 5 image. Spot 5 was built by France's space agency the Centre National d'Etudes spatiales (CNES) and its imagery are distributed commercially by SPOT Image.