Bar Rouge Published on 5th November 2009 The “Messeturm” in Basel; currently the tallest building in Switzerland. Read more