We can spot many juicy details, all of which suggest this is something the Royal Enfield Himalayan should ... whether itâ s ...