I could not make the img better so tried my google-fu at it and I think that the view is of Bazaar Street rather than Government Road.
The larger building is the Khoja Mosque, corner of Government...