Deutsche Bank Research Institute has released list of cities with best quality of life in the world. Luxembourg topped the list followed by Copenhagen, Amsterdam, Vienna, Munich, Frankfurt, Helsinki, Geneva, Zurich and Edinburgh. The index combines purchasing power, safety, healthcare, cost of living, property-price-to-income ratio, commute time, pollution, and climate into a single score.