How cities across the world have decked their streets with beautiful, eye-catching lights for the Yuletide season.
New Delhi's upscale Khan Market continues to be the most expensive place to hire a shop in the country, even though its ranking worldwide has dropped by three notches to 31st position.