Indian horse relay provides 'exhilarating' spectacle for riders, fans