A garland of flowers hang from the mirror of an Hindustan Ambassador car in the town of Swamimalai, Tamil Nadu, India.The car, based on a Morris Oxford has been in production since 1948 and is considered as a definitive Indian car and is fondly called "The king of Indian roads" and nicknamed the 'Ambi'..