Back

VENGERON MOTORWAY INTERCHANGE

Year: 2000

Location: Geneva

Country: Switzerland

Description: Motorway interchange at Vengeron, Geneva.