Horseback riding with a view