Islamabad, the 2nd most beautiful capital after London.