Braving the meandering trails of Mizoram