Hidden spot in Margalla Hills, Islamabad