Indian markets are a kaleidoscopic flash of colors ranging right through the rainbow. In Varanasi local jewellers line the banks of the Ganges to sell their bright beads & jazzy gems. With the bustle of boats & pilgrims in the holy waters behind there's a vibrant scene at Varanasi.