You may want to also check The Darjeeling Limited and I know Top Gear did special in India, they may have some nice stock footage.