A remote Indian village has become the country's bizarre limo capital after crafty car hire bosses took advantage of local business laws.
Ludhiana - in the country's northern Punjab state - has hundreds of stretch limos registered there because taxi owners don't have to pay car tax.
Now you're more likely to be able to hail a stretch Mercedes on the dusty streets than catch a bus at the isolated town, where most people still get about on bikes or donkeys.
"There are about 400 limos in town now and I think the town could take another 100 or so before the roads get totally jammed.
"We're a small place with big plans and having a limousine is a man's opportunity to show off his status," explained limo dealer Amit Aggarwal, 46.