Contemporary Indian art, like its counterparts in other developing countries, reflects the struggles of an ancient civilization to come to terms with industrialization, urbanization and modernity. In cities like Delhi, the flower sellers of Connaught Place, represent the past; in cities like Mumbai, the chai wallahs are symbols for what is disappearing. In more remote places like the holy city of Pushkar, sadhus wander the streets asking for alms, and snake charmers play on their flutes, evoking a spirituality the rest of the world lost years ago. In Varanasi, fakirs levitate on the banks of the Ganges. Artists always take hold of certain elements of their reality and look at them through a camera obscura, seeking new interpretations. these Indian artists are no exception.