Mizoram is a picturesque state located in the northeastern part of India, guarded by the mighty Himalayas. The state is blessed with the bounty of nature, with a diverse variety of landscapes, as well as flora and fauna. The state covers an area of over 21,000 square kilometres, 91 percent of which is forested.