Perched on the high hills of north-eastern India, Mizoram is a storehouse of natural beauty with its picturesque landscape, hilly terrains. To showcase the beauty a wonderful performance was depicted by IV C students.