India 2015 Rajasthan to Uttar Pradesh
Incredible India! A sufi music festival in dusty Jodhpur. Time out in the desert town of Jaisalmer, made of sandstone. Varanasi the spiritual capital of India, on the banks of The River Ganges, the oldest living city in the world. The elderly come to die here, Varanasi brings salvation to the dead and purity to the living. This crazy, colourful, chaotic city heaving with pilgrims and tourists who all head for the Ganges to wash away their sins. The ghats literally awash with people offering puja, meditating or doing yoga.
India assaults the senses, it is a privilege to try to describe in photos this exhilarating and confounding country.