switzerland

2 posts

  1. The Trift Bridge in Switzerland is the longest pedestrian suspension bridge…
  2. The Luzzone dam in Switzerland has been made into a climbing wall