Meghalaya’s capital Shillong is surrounded by lush green hills and has a very peaceful surrounding.