An eyesore for Islamabad