The two buildings in the background are part of the University Teaching Hospital of Yaoundé (Cameroon). The picture was taken from Ngoa-Ekelle campus.