Islamabad's green paradise: Margalla hills, a hiking destination