Amchong Leaf, A Walkthrough Experience in Guwahati, India