Look inside Davos: The Swiss ski town hosting the world's elite

Every year the planet’s political, business, and media elite descend onDavos, Switzerland for the World Economic Forum – upending an otherwise small and peaceful Alpine town.

Read more...