A Camel (in fact two!) in the most busy street od New Delhi, the capital city of India! if this is not a sign of a 3rd World Country, I don't know what is... But very nice for tourists....
JPC: all rights reserved