Zambia

National Heroes Stadium

National Heroes Stadium

Lusaka , Zambia