Horse riding affords lots of people much pleasure