New Delhi: The Commonwealth Games gifted Delhi a swanky new bus depot, claimed to be the largest such facility in the world, on Thursday when chief minister Sheila Dikshit inaugurated the Millennium Park depot.