1 / 3

What is the name of building in this photo?
Kigali Investment Complex
Makuza Peace Plaza
Kigali Convention Complex
none