User blog comment:BlooKaboom/Ridonculous Race to Name the Place: Darjeeling, India/@comment-24078152-20150606021821

Yes! Finally a location in India! Hope there are some cameos from Bollywood superstars, lol!