For a little more perspective on where we are, here’s a birdseye view of Friedrichshafen, Germany. According to the all-knowing source that is Wikipedia, it’s a university city on the northern side of Lake Constance in southern Germany very near the borders of Switzerland and Austria. Population is around 58,000. And that big cluster of buildings in the lower left corner, that’s Messe Friedrichshafen, home of the Eurobike trade show.
Sea Otter Promo