Speaking of marketing Indian tourist sites, I found these photos on Flickr. Just to be clear, these are not my photos! But they are readily available to anyone who does a keyword search for "India" on Flickr. You can also click on the photos to see them in their original context, and find other pictures taken by the same photographers.
Silk shop in Bombay:
In the Ellora caves:
From Bhaja Caves, near Pune:
Random guys at the Golden Temple, Amritsar:
I can't wait to go back to India this summer (I hope it works out...)