There are a few places on earth, which when you visit leaves a lasting impression on your mind. Lausanne is one such place. It’s no surprise that the International Olympic Committee chose Lausanne as its headquarters and officially recognizes the city as the Olympic Capital.
Early one morning, I found myself in Lausanne—very likely one of the most beautiful places on the shores of Lake Geneva if not the earth.