Geneva definitely sleeps, unlike Zurich or Lausanne. Shops, even supermarkets, tend to shut early with the exception of those at the airport or main railway station. Clubbing yea but not like in the other main cities of Switzerland. Canada? Vancouver never sleeps, neither do Toronto or Montreal. Even smaller places like St. John's and Halifax stay open late (pubs of course). Athens, Paris, London no kidding.