Swiss flag in Davos. 2018-05-29

Swiss flag in Davos town with church and mountains in the background. Davos is a ski resort and location of the annual World Economic Forum.Please see more flag pictures: Photo: iStock

May 29, 2018 12:56 AM (UTC+8)