Yadgar-e-Fatah opened to public in Islamabad